hmmm….. Knocked off for one week only. Major Nelson I wonder if they will keep switching for a while until GTA IV comes out? Or perhaps not until Gears of War 2 comes out at some point?
Anywho… I’m glad its back as the most played game on Xbox Live
Nothing else to see here 🙂
Lost VERY soon 😀