Challenging and fun at first, but the more challenging it gets the more ads you get. Every time you want to start over on a level you have to watch 10 sec add, and they're not always appropriate either. Deleting because ads take longer than game itself.