Just letting you knoww your game does not install on the itch app. It says some thing about no manger for the installer.
Also how is it comming on getting the game on Steam? Not tring to come of as an ass. I do not use creddit cards and buy steam Cards and would like to support you on Steam.