Thank you for the support that's very sweet :3 I've reported it so hopefully Itch can make sure that it's not so easy to remove a submission accidentally and since I can't do anything else to make up for it I'll go to sleep, I'll feel better tomorrow XD
(Thankfully my teamates don't resent me though haha :'D)