I have just gotten to the point of no return, and I'm stuck I killed all the creatures around here, and whenever I come out something kills me. There are these towers that shoot and tons of other dragons, which I can't beat[xx(]
Stratos is a pain in the butt. The way that I beated was to fly past some dragons and use the special lighting breath. That way I didnt have to lock on anything and it hit everything around me. Dodging gave me enough time to refill my breath gauge anyway.
also see if you can find a ledge or something where you can hide and shoot at the same time like the battle with mezzedrill I found several of these throughout stratos