Looks like an amazing game, however I cant seem to find a download anywher
me too
Under development log
I do see a file there but I dont see a way to download it
The same for me as well.
Is the HTML5 version working?