gebx on 31 May 2007
It's hard being a 360 fan here... On a side note I purchased Forza 2, only got to play for an hour yesterday, but I absolutely love it.
oh and Gears of War should of been on that list.
Proud Member of GAIBoWS (Gamers Against Irrational Bans of Weezy & Squilliam)