I know, right? Monday was apparently one of those 'holidays' at my kids' school, so I didn't have a chance to do anything, and then Tuesday came and I forgot entirely. It's uploading now. I've also increased the price a little bit, since buying it here grants access to future updates as well. How does that impact people who previously paid the smaller amount? I have no idea. I don't understand how Itch.io treats donation/free games *at all*. I hope that it lets you stick around without dropping more money, or at the very least, let's you add in the difference or something.
Anyway, if you're interested in PC or Mac, the files are there, and Android will be up pretty soon. If you're looking for the next free version, I actually need to reupload that to play well with Itch's automated stuff, so that's going to be another hour or so.