Hi. I've seen your game, when our pages were near in top of "new and popular". It's literally rating bombing. Someone didn't like your success, apparently. Can you check your URL refferers? It may be some strange URLs like redirects or social media. Or, by the way, direct link to your page

