Definitely has the goods for an amazing game with strategy, history, and simulation. But, unfortunately they figure out how to pressure the user to pay $ to get a leg up. Nothing is competing against other online players, they just equal the match with what you have. It's smart but extremely frustrating and manipulative. Shame on the people that made this game to but ruled by only greed.