Itch.io launcher didn't work correctly with this game. Game zip was downloaded, but I had to extract and chmod +x the executable manually. After that the game launches as it should through the launcher.
Noticed the same thing. This is on linux, of course.
same problem here