Hey, itch.io admin here. I just noticed you're hosting your game through an external link. I removed the upload limit from your account so you can upload directly to itch.io. We'd like to share your game on the homepage, but it can't be hosted on a third party site. Thanks!
Hey, thank you I originally wanted to upload the game here as well but been pretty busy since launch, forgot to send you guys a e-mail about expanding the file size limit since Perdita is 1.71GB zipped, so thank you very much for this and for featuring my game! I will upload it ASAP. *Edit* I have now uploaded the game to Itch again, and hidden the old external download. Cheers!