by Awenyddion on Apr 20, 2006
There are new screenshots to be had for this game that has so far been fairly hush hush. Find them here at IGN.
More news on Huxley