Can't see no game in the itch.io page.
I hope to god that it is fixed now, I have no Idea how itch.io worked so I hope i got it fixed