Playing in the browser (directly on itch.io) doesn't work properly because a big chunk of the screen is unfortunately cut off.
I'm also unable to download the release file directly to try and play it that way.
Thanks a lot for reporting this — and sorry for the trouble 🙏
The browser version on itch.io should definitely be fully visible, so a cropped screen isn’t intended behavior.
We'll definitely try to fix this in the next update.
In the meantime, you could try switching browsers or adjusting zoom/fullscreen settings — sometimes that can affect how the game is displayed on itch.io.
Regarding the download issue, it is fixed already. The button for downloading is avalible.
Thanks again for your patience and for letting us know!