Why is there so little buzz around this title? It looks total dope to me. And release date is just around the corner (18/3 NA, 21/3 EU). Platforms X360, Ps3, PC.
Gameplay: http://www.youtube.com/watch?v=zvWrw3zic6k
Gameplay trailer: http://www.youtube.com/watch?v=sSAbvLMFEBE
Log in to comment