I'll check again, it is with a 64bit windows 10, with itch.io and what I thought was the latest version.
-- edit
look like a restart fixed the problem. Before quitting and launching the itch.io app, the game offered download, after if offered launch.