Rainbird on 10 July 2009
Mass Effect and Braid seems like the only likely contenders here. I'm willing to say that it could be L4D2, as I think you can say that L4D is a 360 favorite, but releasing L4D as L4D2 hits the PC and 360 is about as stupid as things can get.