I recently went to 1up.com and read and artical that said Huxley was coming out 3/1/07 and i then confirmed it at Gamestop.com. Does anyone know anything about this game, a seem only to find a couple of screenshots and one or two movies. Anyone think it true?
Log in to comment