I loved the first one and you have defiantly gone above that though i would have liked to have herd a new song for the main game or maybe even a choice of songs based on you difficulty level
not horrible one thing i will tell you is to get your market place up to lv.3 then you can sell extra crystal because you will have a lot more than you need. use the bonus points to buy stone and gold don't over do the up grades though you still need to be able to buy soldiers.
on a different note i finished the game and had 25+ soldiers on each level 20 levels means a minimum of 500 soldiers what gives