toadslayer72 on 13 March 2014
It's great to see that even in the not so great reviews, they can't help but say in some form of other that the game is fun.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.