To beat the caves complete the campaigns of General Yellow, Red General, General light blue and go to the campaign of General Green, let get to 3500 mana, so you will recruit as many units as possible. + If this comment was helpful (this is my way of playing).
Tips: Use the witch to destroy the castle, because the damage is very high; Succubus to use the fire when the enemy release a large army to delay them, the magic cannon also help, use spells in phoenix strike when the enemy release a large army to kill them, at first, to advance a little frost giant or dragon rider, so the enemies do not come to his castle, and was free to rely more units.
Tips for using units / Heroes: Viegraf, Popo and Kara. / Units: Were-Tiger, Forest Hunter, Phantom Ghost, Valkyrie, Succubus. / Titans: Lord of fire or dragon, to defend the castle, use the Heavenly Angel. / Skills: Berserk, Time Stop, Shield, Meteor, Thunderbolt and Healing. + if you agree
Tips: Use the witch to destroy the castle, because the damage is very high; Succubus to use the fire when the enemy release a large army to delay them, the magic cannon also help, use spells in phoenix strike when the enemy release a large army to kill them, at first, to advance a little frost giant or dragon rider, so the enemies do not come to his castle, and was free to rely more units.