Stronghold is a "sim" game where you build or defend a castle. You have a number of factors that affect your popularity which determines whether you can keep your peasants/soldiers. Factors include whether they have enough food, so there;s a whole food chain, how much they're taxed, which serves whether you can pay your soldiers, and mining aspects which determines your supply of stone to build or make repairs.
It's not a large scale fight (at least the original wasn't) so it's not like Medieval: Total War, but maybe Stronghold 2 is increasing the number of sprites on the screen.
And it doesn't look like it's for the XBox - just the PC (right now).