Since the advent of itch.io's policy changes related to any game that even appears to envolve blood family interactions, IE: Incest, many developers are turning their backs to itch and taking their games to SubscribeStar which has apparently no issues with pixalated naughtiness of extreme natures.
With this in mind you all should know that the game was updated to 0.7.50 about 3 or 4 months ago and about the same time period before that was updated from 0.6.0X to 0.7.0X so it is NOT abandoned.
If you want to apply that word to the issue with access here then use it as this site is being abandoned by developers frequently due to the site's policy changes and in many developer's cases, the way the site has treated them.
Litterally chasing them away. What is worse is that when the games left here at whatever update version they are, itch continues selling the game files to anyone who will buy here even if the developer is not "available" to the site or the forums here on the site to respond to our messages.
Another presentation of loss of respect to freedom of expression. Despite the fact that the characters are not REAL and only exist as pixels the site treats them as "Real Persons" for the purpose of kicking developers when they are down.