DirtyP2002 on 22 April 2010
I love the Halo universe. It is beyond awesome. Probably the best ever created in this industry.
Gears of War is great as well.
I still have to play Mass Effect though... I feel so ashamed.
Alan Wake will be sick too.
Imagine not having GamePass on your console...