First off: Absolutely incredible work. You have pulled off what nobody to date has managed to do, and created a fully explorable, 7 leveled Minas Tirith that saccurate to the film. Bravo man, bravo.
That being said, there are a fair few bugs. Firstly, and most importantly, when playing with a couple of friends a defeat timer showed up randomly about 5 minutes in, and ended the game in victory for all of us. I have no idea what caused this, but this needs to be addressed quickly.
EDIT: After some testing, me and my friends discovered the root cause of the bug mentioned immediately above. The game, regardless of what mode its on, thinks that your playing conquest mode, where you win by taking more than half of the settlements. As soon as the attacker takes 7 of the available outer build plots, the timer begins. So there you go, glad we found the cause of that bug
Additionally, in regards of recruiting from the houses with the black doors, most of them cannot be directly clicked on, and you have to drag a box around them. Its also very difficult to see what buildings can be recruited from. I would suggest maybe adding something to help the player identify if its a recruiting structure, like a flag, or making the building bigger or of a slightly different colour. Also, a lot of the build plots are rather hidden, either behind other buildings or covered by trees, I think this should be fixed to make build plots easier to find.
Another bug that I noticed happened when I was trying to recruit some heroes from the citadel on the 2nd level, on the left, it took my money and didn't recruit the hero. I have no idea what caused this.
Final bug is related to scrolling to the edge of the map. If you quickly jump from the top of Minas Tirith to the edge of the map before the camera zooms in, it tricks the game into thinking your at the edge, and then when the camera DOES zoom in you can't reach the edge of the map anymore. To fix this problem you simply have to go to the top, and then slowly down back to the bottom, to let the camera zoom in, but it would be nice if there's a fix available.
EDIT: A few more thoughts and bugs.
If set to skirmish mode, then the defender gets 8k command points and the attackers get default. If set to epic battle, the defender gets default 1800 limit while attacks get 18000. If set to battle mode, the defender gets 8k command points, 1 attacker gets 1800, and 1 attacker gets 3600. This needs to be balanced so that command points are the same regardless of game mode.
When the Rohan timer finished after capturing the signal fire, there was nowhere for me to recruit any Rohirrric Cavalry or Heroes. I could only recruit peasants and research Rohan upgrades, and make siege. Before you say it, yes I had Rohan Answers! but there was nowhere inside the city for me to recruit anything other than some peasants top floor. Also, shouldn't an army of Rohirrim show up at the end of the timer? Its very anticlimactic to just be able to train Rohan units at the end of it, when Gondor units are superior for the most part anyways.
The Gondor Fountain Guard unit still has vanilla stats, which are really terrible compared to normal Tower Guards. This should be fixed and updated.
The Minas Tirith walls are very weak and easy to destroy, and once they have been destroyed units can no longer walk on them, but they do not disappear. This should be fixed ASAP, as an attacking player can just destroy the entire first levels walls and make it impossible to defend from them.
Finally, the Evil Men camp in the bottom left has incredibly high damage defensive arrows. The fire arrows that shoot out of the buildings can kill heroes in like 10 shots. This should be balanced.
Thanks for making such an awesome map, looking forward to playing it again when some of the bugs and errors are fixed