Yes, but still not on itch, I'm still waiting for the support to get back to me regarding the filesize. I haven't hard anything from them for two weeks now...
I can and that's what I did last time, but I'm going to wait a few more days. I have really bad internet and everytime I have to upload something it's a huge pain in the... I want to avoid uploading twice.