Love the game but...You need to be very patient if you don't want to spend money. I played from the begining and still not maxed. As long as you are good with playing at your town hall level for long periods of time you will love it. A lot of resources are wasted waiting for timers