Thanks for dropping by. :-) Just hit the "Play" button on the game page as this is mainly a browser game. As there is currently no option to provide a direct link to the game site as default, the Desktop download version link was setup so we can redirect the players to the game, which is hosted on our website, just in case. If you are referring to the Android download version, it installs and plays fine when I tested this earlier.
Let me know if you're still having some issues.