If your playing the Xbox version you can save if you take your human form, I did. I took out both nests & Zagan then I saved & focused on taking out all the demons that spawnd. A good way to do it if too many demons spawn is to stay down near were you start, then when your healthget's low you switch to human form & heal. Switch back to dragon form & hurl a few more attacks there way. Keep doing this untill there all dead, I noticed that if you stay in the starting area only 1 or 2 demons will actually focus on you. This allows you to hurl fireballs at the nest to take them out with minimum loss to your health rather than all out assult & instant death.