I picked this game up on a free sale some time ago, not expecting much...I figured it would be just like all the other arcade-y kinds of games out there (match 3, puzzle kinds of games, etc). While it does share some of the characteristics of those games (which I generally don't care for too much), it's so much more. This is, hands down, the most addicting game on my iPhone...in a good way. I have a LOT of games on my iPhone, most of which I play now and again, but none that I play every day...except this one. It combines the "flinging" elements of physics games (like angry birds) with the match-3 kinds of games, then adds a decent story and some RPG elements (ability to upgrade with "orbs" that have special characteristics). And it all comes together very well. AWESOME!
If I had one complaint, it's that it's not the longest game in the world. It's not short, mind you, but every time I finish it (which is 3 or 4 times, and I still play it every day), I think "man, I wish there was MORE." Yes, I got it for free, but if I somehow had to do it all over again, I'd gladly pay for it...easily worth the asking price. Give us some more, 10tons!