I'm not sure why I can still post a review for this game even though Itchio removed it. I also don't remember why I didn't leave a review when I rated it several years ago but I was going to replay this game so I could review it. Seeing that the game is currently not available here, I wont be able to now. I do plan on playing the Steam version at some point as, I'm gonna be honest, I'm starting to lose interest in continuing to support itchio.
Based on what other developers have said, I've been getting the feeling that itchio may be considering abandoning adult games all together. I also haven't been able to buy adult games here ever since they removed the option to use credit cards and I can't use PayPal but I can buy games from other platforms like Steam and Nutaku. So, after I get done redoing my old reviews and clear my backlog (which will probably take a long time), I'm probably going to start using Steam as my primary source for games.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.