Oct 26 2007
∞
I like the look of this, having read about the game in Wired.
The FPS styling is a bit of a let down, but the fast thinking should make for a decent game.