By using this site, you agree to our Privacy Policy and our Terms of Use. Close

shit...out of the launch line-up this game was one of the main selling points for me (I like this sorta thing!)...
Guess it proves the theory-launch games suck!