Starmistkarmic on 22 June 2008
Mass Effect
Legend of Zelda Twilight Princess
No More Heros
Lost Odyssey
Dreamfall(I think they just made that available for download on Live, but I could be wrong.)
Nice thread.