LOL, I'm such a **** idiot! XDDD, I didn't know how to make him stay in the air!, i mean, when I tried to finish that stupid mission, I didn't know you can air raid with Nevan, and when I knew It's possible, I've already forgot about that mission, LAWL, I saw a game-play vid in YouTube of...