That might indicate a problem with itch.io's servers. Do you have trouble downloading the game from here: https://perverteer.com/downloads/ ?
That might indicate a problem with itch.io's servers. Do you have trouble downloading the game from here: https://perverteer.com/downloads/ ?