November 25, 2008 1:48pm CST
Anyone have it yet? I really want to buy it. Is it as amazing as I expect? I might ask for it for Christmas. A buddy of mine wants to play co-op on Live.
Should I get this game or another one? If another one is your answer, which and why?