Check it out!!
I’m buying this game when it comes out, I dont care if its 60 bucks! You can get the demo on PSN or the XBOX Live network. No word on a pc demo though…
Sorry PC gamers = (
For those of you not familiar with this game, here’s a recent gameplay trailer: http://www.gametrailers.com/player/42224.html