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

Haven't played it yet. Played the demo though and I thought it was pretty darn good. Seriously wondering what all the fuss is about over this game...