install itch.io app and then install game via app. If it doesn't help, then create topic in forum and provide info about your PC and account. I have no idea who you are and from where you are. Max ping in game is 500.
I downloaded itch.io . And he didn`t enter again.