Hi, the game is quite fun. I understood that you lost your login, can't you contact itch.io support to resolve that? Like that we could download the game. (A bit annoying to lose progress when clearing browser)