This would be a whole lot easier if the dragon had a weapon that could hit close range targets. That's why he doesn't shoot the shield when u get him to chase the dragon
impossible situation: The skeletons are protected by a molotov. The molotov can't be killed because the skeletons are "more of a priority" than the molotov. I can't kill the skeletons because soldiers who attack it get incinerated by the molotov.
level 10 is the hardest. Then it gets easier for the last 2 levels. Level 10 is all about finding a path that will have some form of pattern to repeat functions for.
I would enjoy this game a lot more if it weren't pay-to-win. Having level filters barely make any difference when level 4's can have far too powerful weapons.