http://media.xbox360.ign.com/media/955/955010/img_4768211.html
http://media.xbox360.ign.com/media/955/955010/img_4768212.html
http://media.xbox360.ign.com/media/955/955010/img_4768214.html
http://media.xbox360.ign.com/media/955/955010/img_4768215.html
There were literally only 2 games on XBLA that I wanted before today (Alien Hominid and Castle Crashers) and today there are 4 more. This, Exit, Rez and Ikaruga are all going to be bought by me. Good job Microsoft.
Thanks to Blacksaber for the sig!