by Awenyddion on Feb 14, 2006
You can see the 6 new screens here
I had begun to believe that this game was nothing more than a myth since the official webpage rarely got updated. Looks like I was wrong. Color me red.
More News and Info on Huxley