Okay, I was wrong. Everyone on the island joined without exception – only Kensi and Yuki demanded money.
But the AI is definitely acting up.
I didn't quite make it to Portsmouth, or whatever it's called – the second town to the right after Gustav's Village (again, I went the wrong way – I should have cleared Ashwick with demons, but I decided to fight humans).
When the turn passed, some guy named Mark, level 25, attacked me with a huge army. My 133 Kappa warriors and other minor units somehow managed to fend him off, and then what?
It's my turn.
After a few steps, I approach Portsmouth, and this same Mark has already almost reached the city, having arrived from somewhere with an even larger army than he had before! And this is despite the fact that there's another powerful hero with a decent army sitting in the castle.
How he managed to appear so quickly is unclear.
I had to retreat and finally pay attention to the north, from where some demon also arrived. But there, things are better – the armies aren't as strong, and my growth has already picked up. But Irina has already reached level 30 and is no longer leveling up.
Mark is Gerhard's nephew. He's similar to Nebiros for the "Duchy of the Wolf" player. He's very tough, but he only attacks when a weak enemy hero (you or a demon) appears nearby. He periodically teleports to Portsmouth and repels demon attacks there. Basically, he's stationed in Nielsheaven (the closest town to the gates of Izergrim). The resurrection mechanism is similar to Nikolai (Nicholas) from the Forest Elf campaign in Heroes 5: after death, he appears in the nearest town with a larger army than he had before. It's a script to make sure the humans hold out until the end.