That last level was tough but the easiest way to beat him is to send as many angels as possible with hobbits to block its progress. All the while shooting him with arrows. If you have extra mana send dragons. I killed him without him touching my castle, but it was close.