I stumbled onto this article over on Gamasutra:
I’ve admitted it before, but to reiterate, I like the Final Fantasy game line. FFVII isn’t my favorite in the series (that would be X, then VI, then VII), but it’s still a great game. I own and still enjoy Advent Children. I would love to play Crisis Core, but I don’t want to pony up for a PSP. Heck, I still might pick up Dirge of Cerberus, if I had the time.
Crisis Core is apparently a giant fractured flashback. (Which should be obvious, since the lead character is dead by the time FFVII starts.) Some of the CC mechanics and storytelling fudge the chronology a bit, as flashbacks are wont to do. By so doing, they make both the gameplay and the story more interesting.
I wanted to play the game before, but now I want to play it even more. I appreciate good game design and good storytelling, and innovations like this are right up my alley.