Hell's breath is easy enough. The trick is to use strong attacks first, then settle down on more stable matters (for mages, don't worry about the health for the first few turns). Next, set your healing level a few steps lower. Don't heal at 30%, heal at even lower. Trick is to make sure you start the battle with full health too (plan out the battle before)...
Or stop playing on Impossible. ^_^ If you are playing on easy, then I REALLY don't see the problem, and you should get yourself a experience boost.
I'm really busy prepping for my practice exams, and don't have much time to work/check on the games. As for the so called "overpowered" monsters: They get stronger over time, so it is important that you beat them as fast as possible.
Longer combo's require either a steady tempo, or a faster beat. Try getting a faster shooting (not faster than somewhere 0.5 Sec though, don't overdo it) and get into the beat. The ascendant level makes for nice combo practice.
Fixed a few typo's in the storyline... don't think it's worth mentioning in a new version though. Will be adding some kind of autosave next... but it will only work OUTSIDE quests, on Level up. (AKA, don't rely too much on it, use it as a last defense for losing your save)
Ascendance test is easy. Lemme guide you through.
It will be a boss fight. The Boss does NOT move. Save your MP for more important stuff. There will be two enemies coming at your head. If possible, shoot with iron arrow to detect them. The first kind is a strong monster, nail these with hurricane. The other ones are racing red snails. Hurricane these also. Missing thrice on snails means death. Stay alert.. and keep firing.