Dan Hsu went on twitter and wrote that a site was forced to pull it's review because of advertising pressure. He wouldn't say which one, or anything else, however. Any guesses as to what's going on? A couple people thought that GameSpot was the site he was alluding to, but this doesn't seem to be the case.

Log in to comment