Hey, I haven't tried the game (yet), but I wanted to mention that you can't currently install it via the Itch App. Not a huge problem, I know, but I think it's an easy fix that'd help people who use the Itch App for keeping their games updated automatically.
I THINK all you need to do is define an operating system for the game files in the developer backend (compare to how Below Sunshade has a little Windows icon next to the file description/size). The Itch App should then be able to download, install and update the game normally.