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

Seems to be some backlash from some of the more PC centric magazines, that are still upset over the game being delayed for so long and then eventually pulled all together.