SnesTea on 07 October 2010
Even Super Mario Galaxy looked better than 360's November 22, 2005 launch line-up. The best looking game for 360's launch was Call of Duty 2 and that's not saying much.







