darkchrono has a point but hes slightly twisting facts abd simplyfying thing.that is the basic plot but sephiroth is not the only enemy .what about the turks and shinra.give them some credit.in some ways i agree with with you but you have simmplyfied it down to the basic plot and practically ignored the bit inbeetween the intro and end.