WOOHOO I BEAT IT!! dont get the fire angel until last.. go for the right side then the left =) its annoying but not impossible... wait for them to strike, pull back and while they recuperate, attack.
things got really easy when got lightning bolt things. took out a herd of golems or w/e.. i say go for that.. although fireball came in handy.. id say wait for the lightning bolt though
i was having so much fun until i died in poison and couldnt revive.. died everytime i tried to... now i cant reload my game =( too bad.. 3/5 love the original