I cant open the game with the itch.io Launcher
Which file did you download? Or is there an itch.io Launcher program like Steam I'm unaware of?