The game looks fantabulous, I really like how everything's animating and alive! The story and its setting is nice and so are the sound effects and music.
The gameplay is sometimes hard-to-follow at some places and times. I didn't like when gems drop in after starting a level and there are already matches in there! Most of the time this resulted in combo chains and instant hits, giving me no time to collect myself.
I didn't understand the seemingly random popups at the top of the screen explaining various enemy skills either. I'd rather show those descriptions at the beginning of each round (and my skill descriptions as well as soon as I get a new skill), since popups during a game can easily distract the player.
And please, put a coin doubler iap in the market, it's a must! :P