Does anyone got any tips for beating Sephiroth? The last time I fought him, I almost beat him, he was in his final form, when he gets that purple aura that is similar to his "Descend. Heartless. Angel." attack, but when he is in that mode, he attacks faster, moves faster, and does more damage. I...