As a piece of storytelling Final Fantasy VII may be wildly convoluted, but there's nothing unclear or ambiguous about ...