I get the frustration but the game's reviews are not the right place to vent about something like this.pic.twitter.com/L57Os0nfdi
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
From a designer's point of view, sites like this are the only way to know if I did a good job and it's very frustrating to see the general score go down because of things you had no control of. They had two years to contact the publisher.
I hear that, and that helps me understand the situation a bit more. Nonetheless, I can understand it as a recourse. Depends how widespread the failure to deliver was. Isolated cases, sure, but if many haven't received I can see tanking the reivews as a legit strategy.
I guess, I agree it's not the best place, but I'm hard pressed to think of a simple better one. Not everyone wants to have to hassle publishers.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.