imho, if you have enough mage towers and upgrades for them, they can DPS and take down dragons, treants. you need vlad bladefury for golem and mammoth and turtles. for flying castles, have everything DPS and some hero helping. use wind to blow some enemies away to not distract the hero
for mammoths, i find having mages to give DPS helpful to take it down along with hero. and you can always use wind to blow the minions riding on it away
Full Moon Global Card- WHAT THE ACTUAL F*? It lags my game just when I got the enemy to lower hp and I just need the time to kill. Ugh. Does Undefined ever check how laggy certain features can be? Other than that, other levels I think are okay
for level 30-40, keep jumping on the top side of the screen. there will be invisible walls that you can jump over. time your jump after trial and error to know when the things will shoot. when you're near the right side of the screen, there should be another wall before that platform that is close to the door. then depending on the level, u might have to trick the leaping or falling spikes and go over/under them. in also some levels, there is another walkable invisible blocks below the last platform before the door platform.
That's why the squirrel hangs OUTSIDE of Happytown, scared to go in.