toadslayer72 on 11 April 2010
For you heads that have been waiting and want it for the beta, I just scooped up a new copy from Walmart.com for 30 bucks.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.







