alright i sent it
I bought the game on clusters 4 days ago, and he sent me a link to itch io, but it said the download page was disabled, and they haven't responded to my email in 3 days