Stronghold Kingdoms is without doubt a complex, unique and interesting game, mostly due to the wide range of interaction possibilities between players, that usually become more and more important the more you get into the game. But is it also a good game, that I would recommend to my friends and such? We will see.
When starting as a new player you will mostly be excited about all the cool researches that you can unlock, about the ranking up and village polishing, that will keep you busy and entertained at the same time. The game does quite well at that, and manages to introduce you into all the different aspects one after another, which keeps you motivated without overdemanding you. However, it can be said that the longer you play, that these things become less and less important. Researching and ranking up will become slower and slower and less interesting, and you will most likely start to see the computer generated castles and attacks more as an annoyance, than as a welcome gameplay element. And then once you kinda got over that "PvE" content of the game, you will see that the "PvP" is all that matters.
And there we go allready: despite some short noob protection time, that covers up your villages for 3-5 days right after spawn/purchase, you are ALLWAYS in PvP mode, so to say. And there is basically no way to disable it. You build your villages on a wide, open map, protect it with some simple castle structures within a fairly limited area, but no matter if you are currently taking part in a fight and staring at your screen like a maniac, or instead sleeping/busy with school, work, whatever/or simply not ONLINE (how dare you!?), you can be attacked from everyone, at any time, and from every place on the map! This game never stops, it just goes on and on, no matter if you like it or not. Combine that with the extremely fast army speeds, and you get a really really bad mixture allready. While playing within a medieval setting, the game doesn't let armies march somewhere, instead it sends them "flying" across the map, with the speed of a jet plane. You aren't online between the few minutes/hours of attack launch and arrival? Then say "bye bye" to your village. Stronghold Kingdoms in that matter can be an extremely fast and unforgiving game, and will play a lot like a RTS game, where units get moved around quickly to strike at enemy weak spots, or simply roll them over with some more armies, in case the defence is good. That could be a fun thing then, but as said this game is pretty UNIQUE, and so the outcome is pretty weird: fights slow down or stop completely, when both sides are online and aware. Like it normally is the case with any other ♥♥♥♥♥♥♥ game. But they can heat up up until total annihilation, when it turns out that one side is NOT online, and the enemy finds out about that.
Even that, you could say, is no problem since you then just have to take it as bad luck, get yourself together and move on, in case you were on the receiving end. Building new villages, gathering forces, then strike back. But at this exact point, the game turns out to be terribly broken, and this aspect then is the thing that seriously ruins the "PvP" experience in a whole. Because if you think rebuilding is as fast and easy as attacking, then you are wrong. It's not.
Building or rebuilding a village in Stronghold Kingdoms is slow. Very slow. It takes around one month(!) to build up a full castle from scratch (with full research!), and even longer to do the same with the village part, that belongs to each castle. While placing buildings at first is easy and fast (in case you manage to supply the new village with ressources), the building speed becomes slower and slower the more buildings you placed allready. A mechanics that you normally just find in browser games. The castle building time as such means allready that you will be without proper defence for at least some weeks, but the village building speed basically tops that all and guarantees for a really slow recovering after successfull enemy attacks. Get razed within seconds, then build up again for months. Well, bad luck there, I guess you better should have stayed awake that night. :)
Basically you are an idiot, for building up on your own, that's what the game tells you. But seeing that the attack option where villages get deleted completely is the most widely used variant, you might want to agree that at least someone has to do it at some point. Those people will then get insulted as "farmers", but truth is that they are the only ones that keep fighting gameplay alive, since they are the ones that supply the material on which wars can get fought on.
So overall this can be said about Stronghold Kingdoms: It's a slowly starting, and even in later gameplay mostly also slowly playing medieval-styled game, that sadly counters this slow and repetitive build-up part with a very fast and unforgiving wreck-down part, and therefor fails to balance out these two important core gameplay mechanics. The only thing that may keep you going at the end are the various friends and allies that you meet over time...putting the gameplay itself aside, the game offers you a lot of pretty well made communication possibilities then, with ingame forums, a private message system, and (sadly rarely used) ingame live chatrooms. You can then moan together with your friends about the plonker that just destroyed your good, fully built village over night for no good reason within 5 minutes, and maybe gather together for a just as merciless counterattack. But that, seriously, isn't half as entertaining as it may sound like. ;) So go and try out the game (it's free, after all...), have some fun with it, but watch out for the possibly unbalanced and unfair end-game part, that will mostly either bore you to death, stomp you into the ground completely, or offer you an uncertain thing inbetween those 2 options.