I also did wait a few days after buying it the first time. I contacted itch.io and never got a response so now im a bit sad.