Sounds complex. I already feel like I am playing Stronghold mixed with Dungeon Keeper and the own unique twist added.