Just played this. I really like the unique feel of it and slower pacing compared to the usual nsfw games that are actually games.
I deeply hope the small leech things get a scene too.