Has some interesting challenges in play. some levels are frustrating though. The rewards do seem a bit sparse given the difficulty of the hard levels. seems to me that super hard levels seem to come up too often as you get into it. It can take a week to defeat a really hard level, you actually feel frustrated. Rewards seem a bit stingy to be honest at certain times. Like some of the special levels.