I was looking at the xbox live list of games being played that major nelson posts, and it confirmed my suspicions that this game is dropping off the earth, every time I get on at night the lobbies are half full.
http://majornelson.com/archive/2010/...of-june-2.aspx