Stronghold

Your job is to create the best castle you can, then defend it against the hostile approaching hordes. To overthrow your adversaries you must create an impenetrable fortress from a massive selection of historical buildings, troops, and war machines.