Discussion in 'Console Talk' started by Tubba Blubba, Aug 12, 2007.
Anyone else besides me who love this game? ^_^
I love it! The second best game for 360 after Gears of War!
I wouldn't go that far, but it is a great game.
Separate names with a comma.