Tried to install via the itch app and while it does install, It opens to just a test page that you can't do anything with and even closing it will remain up only leaving by closing itch.