nvm
I keep tryng to download this game on itch. I am aware that it is on steam. But it wont work. so is the game not available on itch anymore?