toadslayer72 on 18 February 2014
Damn I suck pretty bad when looking at my post game stats but holy shit it's not something I even notice when I'm playing.
Is there a definitive word on when it ends?
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.