The game should be downloadable, but I have no idea if it is broken in any way. Let me know if you have any issues; the browser version plays the same if there are any issues.
ah my bad, apparently my browser just didnt load he button for some reason, its fine now. thx for responding