So, following past updates, there is usually a statement with release dates by now, but still not quite late for an update just yet.
Obviously Patreon and SubscribeStar actually make Caribdis money, whereas everything he offers on Itch makes him nothing, by his own choice of course. That's capitalism, he's going to give more attention to the platforms that provide him income than he is the platform that isn't.