The game doesn't work if you download it from the page, but it should works if you use the itch app.
Right you are, thanks