Anyone here tried playing it or enjoying it? I wanted to know your opinions on the game, and what's your favorite Map and gametype?
[spoiler]If you'd like to play sometime put your gamertag as well. I'mon the One and 360 [/spoiler]
-
I play on the 360 my gt is above