ok, i got it. So, i installed Itch and download the game through it. Good game, well done guys. I like it