Just noticed this on GT.
http://www.gametrailers.com/player/31422.html?type=
Looks like it could be a very nice game, not seen much about it and I don't know how close it is to release but it sounds like it could be impressive!
http://www.gametrailers.com/player/31422.html?type=
Looks like it could be a very nice game, not seen much about it and I don't know how close it is to release but it sounds like it could be impressive!