Eric Clyde
Registered User
I couldn't find a thread on this game and I feel it deserves one. This game will be released in about 2 weeks time. I had heard of the game but never payed too much attention until I played the demo today on Xbox Live. The demo was a fantastic teaser to the game.
Here is a trailer for the game from GameTrailers:
http://www.gametrailers.com/player/42225.html
And I would suggest trying out the demo.
Here is a trailer for the game from GameTrailers:
http://www.gametrailers.com/player/42225.html
And I would suggest trying out the demo.