toadslayer72 on 20 August 2013
Munkeh111 said: Graphically that does look fantastic and I really like the setting The actual gameplay impressed me far less |
This.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.