Really interesting simulation! I like the different troop capabilities and ranges - it forces the player to make interesting choices and try to predict outcomes. Good job.