I've had a few attempts playing this game, let me summarise:
At launch: a buggy mess, a festival of bugs and crashes and AI/UI issues. You could not place certain (crucial) structures like steps .. which would allow you to mount archers on the walls. Archers did not return fire as mace-men approached your walls. It was a ridiculous and frustrating mess. Only positive I can say is I liked some of the gritty art style.
A few months later: it seemed like the developer was as disappointed as most consumers .. there was apparently some advices saying they blamed the publisher who pushed for an early release, and that they would endeavour to give consumers the game that they deserve through patching and constant and consistent after-sale improvements. (Apparently the game we deserve is 'poo poo' because even with them working through the list of problems, the game, although playable in some ways, was still deeply flawed. Archers still wouldnt retaliate, still had issues placing simple things like stairs up to walls).
About a year after launch: I decide to give the game one last try. (Loved earlier Stronghold titles and the concept in general). They made some improvements to the game .. archers could fire back .. structures could be placed .. overall the game became somewhat playable .. BUT .. even after all that work they really barely achieve 'passable' .. archers may retaliate, but there's no mechanic for wall cover, and they get no elevation bonus to range or accuracy .. so basically 20 archers attacking a wall v 20 archers on a wall .. probably the attackers would win because they are clustered into one big kill-group, firing all their arrows together accurately, while the wall guys are scattered about and some would be out of range to attack... but yeah, basically the ones on the wall get no benefit). Also you'll place units on a wall and they will become un-movable. Just plain stuck.
So basically, despite a good legacy and concept, the game sucks.