Just a heads up: This game won't download or install.
Edit: You can download the game on the itch.io website but within the Itch App it won't download or install at all.