Daily assignments are really awesome thing. :) Unfortunately that's too easy to click a cross above 3rd assignment instead of close button... It IS double painful to make, believe me, when the assignment was not the ease one and nearly done. Please do something. Probably, add some check like "Are You ABSOLUTELY SURE to cancel the assignment?!"
Cheerleader's bug: hiring cost of 2 nice girls giving bonuses "+2% exp +5%gold" and "+5% exp +10%gold" should be 300 and 600... now they are the cheapest :) 30 and 60 respectfully.
Defeat of The Final Boss is not too hard.
Though the victory is imminent only if you abide simple rules:
1. max all the upgrades (it doesn't matter, after 3rd try you will have plenty crystals to spare:)
2. Boss attacks every time he has possibility to do so, don't give him a chance (try not to)
3. if you couldn't prevent enemy attack combination, use defense combination (every time look forward to find it)
4. Use simple and more predictable combinations or else... (and try not to perform "last move" - after it the table shuffle itself)
5. beware enemy rage attack... prepare beforehand and use defense combination (lure the enemy to use rage when you are ready)
...well, it is quite simple, isn't it? :)