There are only 2 RenPy games currently being developed with such an amazing art. Innocent Witches and What a Legend. 3, if you count Everlasting Summer.
So, why does Innocent Witches fail miserably while What a Legend is a masterpiece?
The story:
The story (plot) in this game means an adventure for the main hero, implying a lot of travelling, change of locations, meeting new characters, all in pursue of the ultimate goal, which would be a spoiler to tell, but it is well worth doing so.
The story of Innocent Witches, however, implies that the main hero is spending most of his time confined to one area, and, more specifically, to one room. Also, this also means the game doesn't have many ways to introduce new characters along the gameplay, and in fact doesn't even bother doing so.
The more variety - the better. Here we have an entertaining story, which supports the variety, encourages it, not restrains it. This is obviously a great choice.
The main character
The main character has to undergo significant developement to make the plot interesting. How can this be achieved? In this game the main hero starts as literally noone - an orphan without anyone, any money and any powers. The most insignificant person imaginable. But, he has one thing - his great personality. He shows kindness, compassion, helpfulness - in fact, almost every positive trait you could think of. He is not perfect, but it is well enough to make the person want to relate to this character, to immerse with him into the artificially crafted world.
On the contrary, the only developement the Innocent Witches's main hero undergoes is he becomes less of a drunkard and a shithead. Negligibly less. They have made the main character the least appealing person ever, how insanely hard this may sound. Can anyone relate to him? I hope not. Can anyone immerse themselves in the world with this character? Absolutely not. How does it feel to read his dialogues? Disgusting.
By starting on the positive note, What a Legend has chosen the approach to the character developement which will only attract the fans and not cost problems anywhere else. Of all things, you sometimes wonder, how different devs can do the same thing so right and so wrong?
The gameplay
The gameplay of both games stems from the only thing RenPy engine does good. Simple action sequence quests. Go there, talk to this person, collect this item, craft that item etc.
What do we have in What a Legend? Each quest is mostly based on interaction with the characters involved. The main hero has to talk mainly, and do less. This is actually what a VN is supposed to do, and eliminates all grind possible. There are no stats which matter, no brain-melting minigames (the ones which exist are very easy and a nice addition to the gameplay), no RNG. Finally, all quests matter towards something. As of 5.01 the quests/events are either for main story and they, well, advance the story (duh) or they are for a special person and they advance this person's arc. This all allows the player to enjoy doing the quests, aspecially given the rewards for their completion. (more about this later)
Now, what do we have in Innocent Witches? Anyone who played this game is guaranteed to have nightmares about bikini quest, which could easily take upwards of 5 hours figuring out, that is how intricate and illogical it was. What did we have in the process? Nothing, just menuing. Luckily, after like 3 years devs decided to "slightly lower the quest's difficulty". Along with adding like 5 similar quests in the game. There are stats which require a good hour or two of grinding, perks which require investing points into, time management etc. Lots, no, LOADS of puzzle minigames with ambiguous rules and a huge amount of RNG. Do these things really matter in a good erotic game? No, they don't!
I have yet to see a visual novel which does need stats, which does need perks, which does need hard minigames. But ask for a visual novel with well-made action sequence quests which you can enjoy doing, and suddenly your choice is very limited.
The characters
Here go the girls and also the support characters. Firtly, what do we usually get with the girls? It is usually called with the word "corruption". The girls start as typical baptist virgins and slowly fall for the main hero or sumbit to him. This is usually as much of a character developement as we get. The support characters? Well, they support certain scenes, they exist. Usual developer knows where the money is at, so drawing support characters is done only when absolutely needed, and not a single time where not needed. Why to bother? This is exactly where Innocent Witches and hundreds other games fall.
So, what do we have in What a Legend? The girls, aka main characters, all have story arcs. They change, not only in sexual way to main character (although this aosolutely does happen) but also in general. It is nice to see their personality shift, and not towards more perverted stuff, but to a more wholesome, kind personality the main character posess. I have felt genuine happiness for a woman who was drinking non-stop and then offered her infinite-alcohol-bottle to be used as a one-time Molotov cocktail. This is the moment when you realise that the developer does care about actually working out the character developement, about each girl's personality, traits, hobbies and skills and how they change over the time. To say this is impressive is simply an understatement.
Now, the support characters. On the left of the thread banner you may see a knight in full plate armor and closed helmet. This guy is the best made support character I have seen in a lot of games, and we don't even see his face! The fact that he exists way beyond the scenes where he is absolutely required, to be met during different events in different locations is amazing. I don't even want to think how hard it was to model all his sprite pieces, and the developer sure knew this character was only for support, not for actual "sex content" most of the games are made for.
While many games only focus on the most important thing, this game has large enough cast of characters to actually tell the story, the player is able to immerse into, and this obviously places this piece on top of the others who don't bother doing so.
The art
Here go the backgrounds, the sprites, the GUI, the icons of the items etc. Everything. I repeat. Everything. Is incredibly high quality. It is hard to notice any flaw in the art. And not only that, this is the art of a fantasy world, and it perfectly fits the setting: the colors are vibrant, the objects look in tone with medieval setting - sometimes old and rusty, but nevertheless cosy and "living". This is the art I would have imagined as a kid when listening to a good fairytale. Same applies to characters - they look in tone with the setting, nothing is out of place, not fitting or of insufficient quality - enough to fit the most demanding player.
The sex scenes
For a game to be posted in "Adult Games" section of this forum, they have to be present, right? So, well, time to address the elephant in the room.
Now, how is it done in Innocent Witches? Firstly, a full-size sex scene is incredibly hard to draw and implement, it takes some insane amount of time. And if you add animations - oh boy, here go several weeks of full-time employment. So, considering the lifespan of the game, you may expect lots of those? Well, not really. One is what the game came out as alpha with. Another was added like 2 years later, and on about 5 year mark we have 4-5 full-blown sex scenes. The rest is sprites with partial nudity on a generic background.
What do we have here? The game only came out with 3 as of MVP build. Currently there are dozens! What is better is that the game does not bother with partial nudity or full nudity sprites. When it does a scene, it does it fully. Not just a sprite, but also a background, a custom pose, and possibly some animation on top of that. Hundreds, if not thousands of hours of work. Great results.
What is even more significant for me, as a player, is that the game does not have the audacity to reward the sprites as a quest/event rewards. You do the quest and you know there will be a full scene in the end. And it does deliver. How do you know this?
Misc and QOL features
Are in great number. The progress tracker, the ingame guide, the library of events, the replay option for sex scenes - all you could possibly with for is there.
There is some questionable stuff though, I personally don't really get the point in achievements as they are almost non-missable, and I also do not understand the parton feature usage (if there even is any), but well, better have these, then not have something essential.
Meanwhile, it is still not obvious for game developers how important the scene replay feature really is. When you play a RenPy game and you need more than 6 saves, you know it is bad. Either you are unsure what you are doing or you create a save for every sex scene encountered so you can rollback to that save later and replay it, and then reload latest save again. This is tidious and boring. With this game I only had a few of saves, and I think most of the players will be ok with just one. Shows how comfortable the game is to play.
TLDR
Overall, this is one of the best games I have ever played. With the recent spark of masterfully crafted erotic RenPy games I really hope we are finally moving on to a new milestone of quality, and the games like this one help setting it. Crafting a good game is more than just drawing a few sex scenes and tying them together with pointless dialogues. Nowdays it is actual work, and for those who are willing to do it, to go all the way, those people deserve respect and support.
I am looking forward to this game's new releases and hope it only improves overtime.
Certainly a 5/5. An excellent game. Truly.