An incredible game with a very simple mechanic and a challenging experience. The only problem is the repetitiveness; once the mechanics are understood, it's easy to devise the perfect strategy. I would have appreciated a few more buildings.