hero vs demon lord in a final epic battle.