Nice! Unfortunately I ran into a glitch on Two Veils where the green worm can push a fly out of bounds (or possibly under a rock, I didn't quite see exactly where it was when it disappeared) rendering the level impossible to complete. Other than that the new mechanics seem fun.
Nevermind, I just haven't run into it yet in game because it's much rarer. It went into the level select when I beat the game, I think. Do wish there were more dragon levels, though.