Mostly ok, but eventually it becomes impossible to pass levels unless you spend days on end trying to pass it with some holy miracle, or an obscene amount of money on fake game diamonds and bombs. I'm over level 1k and seriously considering calling it quits at some point real soon. I noticed that at this point I only get challanges about every 1/25 levels, and they become more and more insanely hard to even come close to pass. But the worst is YOUR ADS PROMISED MORE MINIGAMES! Cool graphics tho.