So I played this a bit last night - "a bit" meaning 5 hours until I realized it's almost 5AM and I should probably go to sleep.
It's good. Feels a bit like
Legionary's Life but with better graphics.
There are different weapon types, each of which has their own special attacks - swords, axes, maces, polearms. Shields can be broken, and you actually have to buy a new shield when yours gets wrecked in combat.
Combat is heavily based around stamina and exhaustion management. Attacks take stamina, kinda like in Dark Souls, and you need to take the recover action to replenish it during your turn. In addition to that, there's exhaustion which accumulates with each action. You have to take respite during your turn to lower it. The amount depends on your stat (either vitality or endurance, IIRC). Accumulating enough exhaustion will put you into the next exhaustion level, starting at fresh, going through winded and tired, and finally ending at "on last legs" and exhausted.
I noticed that the AI never takes respite, so the winning move is to get them to exhaust themselves to the point they'll never hit you but are easy to hit. This way I managed to defeat a knight who vastly outclassed me during the first storming of the walls scene. I like the way combat is really methodical here, it's all about ensuring your own survival, managing your exhaustion level, and whittling down the enemy through attrition. Armor is also really useful as it can fully block hits, and even when penetrated you don't take full damage. When you fight heavily armored opponents it's a game of exhausting them and aiming for their weakest spot, which simulates late medieval combat quite accurately.
There's a lot of complexity in the combat system and I'm enjoying it so far.
The story is presented in visual novel style - in fact, the engine this game runs on is RenPy, a popular VN engine. To the game's credit, I wouldn't have noticed that if I hadn't looked into the game folder itself and found the engine's files. It doesn't look like your average RenPy game.
There are plenty of choices and side quests to do. The "dating sim" part so far has been relatively subtle, not in your face at all. I met a French noblewoman while serving as an English man at arms in the 100 years war. She treated me as a guest and asked me on my honor to prevent the English army from raiding her estate. I did my best to protect her, and she was grateful for it. As a reward I got some saucy pictures of her, heh.
But the biggest choice - and plot twist - came when I was sent to assassinate an old French commander, a legendary knight whose death could turn the tide of the war in our favor. As I entered his tent, I was ambushed by the girl... who confessed to me that
this is her father and if I kill him, she will kill herself.
First major choice between loyalty to your king, or to the woman. Of course I chose the woman
Apparently there are multiple paths through the game depending on your choices, and this particular choice led to a peace deal due to stalemate, and my character went on to seek new employment as a mercenary, starting chapter 2.
I'll definitely replay at some point to see if you get a different chapter 2 if you actually kill the guy.
Side quests also have some minor choices in them, your actions will improve or decrease your relationship with the soldiers and/or your commander, etc etc. Lots of nuances here.
My only criticism is that the writing is sometimes a little cringe, with medieval people talking too much like modern 21st century people (especially some of the women). Not in the typical western liberal "everyone is an SJW from California" style, just that they use too much modern slang and expressions that feel a little off.
Also, there are lots of grammatical errors. In particular, the devs don't know how articles work. It's the typical Slav English we all know and love. The devs are obviously Russians (you can pick English or Russian as the game's language) and their English is filled with the usual mistakes Russians make when speaking English. You need to have a tolerance for that, if awkward grammar and spelling mistakes break your immersion, you're gonna have a hard time.