It's a sad day here in Itch. Awesome that you managed to still pull this update for your game. We will see where things go from now on.
I greatly enjoy your work and I will try to keep checking on them, possibly even on subscribe star.
Thank you for all of these years of support Nekolag! I hope you will find a new home and continue making your games too, I've always enjoyed them! If Itch starts taking my games down I think that I will start a public section on SubscribeStar to offer free downloads, but I'll need to find a place with a bit more public visibility eventually.