It's a great game. But you can't compete to a paying player. Progress is too slow for a free player unless you play 24/7. You almost need to purchase everything to be keep up (generals, gold, diamonds, etc). Exciting for a paying player, gets boring for a free player in the long run...