28th June 2008, 11:07 PM
Yeah, I'm sure this is mostly a new team...
Oh, and by the way, the "gameplay video" on the official site is actually a 19 minute long video of the game, with some developer guy talking over it explaining what's going on.
Oh, and by the way, the "gameplay video" on the official site is actually a 19 minute long video of the game, with some developer guy talking over it explaining what's going on.