Where is the download?
Thank you for pointing that out, I am super sorry! It was my first time submitting a game on itch.io, the files were hidden because I forgot to uncheck a checkbox.
The downloads should be visible now!
You can also download releases on our Github page:
Have a nice day!