I kept seeing this game on little advertisements around game sites. I had to check it out, with it being all over the place and all. When I watched the trailer, and a snippet of gameplay, all I said was wow! Ive gotta get this game. But then I saw it was exclusive to Micro$oft
I dont have a 360, and my PC doesn't play game well whatsoever.
One of my friends has it though, and says its a really good game.