Server issues seem to be fixed. It's definitely a game where you need to grind to get to higher levels, but I think it's worth it. It's kind of mindlessly enjoyable. Lots of options to watch ads for boosts, but none required (it would be hard to beat some levels without them though). No pressure to buy anything. I haven't.