News Item

May 20, 2006
Games Radar Preview

Another preview has reared its head, this time in the form of Games Radar

There doesn't appear to be any new information in here, but it is a description of what they of the game in action at E3.

Posted by David 5/20/2006 @ 15:33:14 EST. Link to this