I understand the sentiment, we could've been in the same boat but luckily managed to fix our broken web build before the 48h windows closed. In the beginning the download button scared me away as well but after playing a few downloadable games I quickyl learned it's only a few clicks more and the local game do tend to run better than the web versions.
Anyway, played, rated and commented on your game. :) Good luck!