This game would be number 1 on my top 10 game list. It's a great strategy game that's easy to learn and fun to play. Most of all, no 2 games are the same, so you can play it over and over. Scenario's are fully customize-able, and it even has an editor. It can be a bit finicky on newer systems, but I've always managed to get it to run satisfactorily.