Erm, Katschey...
The download link for the updated version of your game, which I really want to play, leads to a dodgey-looking site with a side-bar ad titled "Captivating Russian Women" with a button marked "Start Chat".
Not exactly the kind of site I feel comfortable about clicking on anything, let alone a download link.
Could you switch back to the site you previously used because I'm pretty sure it wasn't this one.