What device and platform are you running it on?
Google Chrome generally doesn’t mess up like that, so it’s possible you have a major Windows update that hasn’t been installed? That’s rarely the case, but once in a while, it has a major impact. Outside of that, I’m assuming you tried to install it more than once after it didn’t work the first time, so it could honestly be something to do with your internet or operating system. If that‘s the case, then I couldn’t say how on Earth you could fix it. If it’s really broken, you could always try downloading the Itch.io app and downloading the browser version from there, or trying to play it in-app (The game isn’t optimized for browser play, so it might be better to play it in the app.)