Can't download.
the download should be in a popup, because I provided itch my own download link instead of uploading the game straight to itch. Try disabling any popup blockers.
Thanks!