Sorry to hear this--someone else reported a similar issue with all games but ours the other day, and when we investigated on a personal account we could not reproduce it. I would contact Itch support as this is an issue that is outside of our control.