toadslayer72 on 16 November 2010
Oh man Brett blessing this thread teasing us and hinting at the numbers, awesome. I'm excited.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.