toadslayer72 on 06 January 2011
Man that was fast. 360, BEAST! Nuff said.
But why did I think last weeks numbers were the last of the good ones?
Edit: Oh WOW at the adjustments...FTW!
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.