Hello! First of all, I’m very sorry for the delayed reply.
I’m really sorry, I don’t know what happened—I’m not sure when I could have deleted the game from my Mega account. I need to look into it, but I think I no longer have the game to re-upload it to Mega. Please request a refund on itch.io, or send me a way to contact you privately so you can give me your PayPal and I can refund you myself.
Alternatively, you can take a look at any of the games on this account or my other account, Capky Games, where I have more Yuri games, and request whichever game you want—I’ll gift it to you in exchange. You can also request a key for any of my Steam games if you prefer.