The game is fun up until you get into events. Seems like more and more you can finish the event but unless you spend real money you don't finish the event reward. Even if you spend 100 dollars to do the event your not guaranteed to get the rewards you want because their dumb system calculates for the one percentage who is rich and not the common person who just really wanted to get the last two building upgrades from last years event at this time. Its annoy and frustrating and not worth the it.