The title alone caught my attention some few months back and I really wanted it...now that I got it I wanna blow it up...I'm not used to shooter games and this one irrates the holy life out of me...Graphics are awesome! game play for what I played of it was great!
I just suck at shooter games....
As far as I know it's for the 360 but I'm sure it's for other systems as well....