I need to get over myself on this one - but I can't. It's been 20 years, and I am still not over it.
Star Ocean 3. Hands, fucking down killed the entire franchise.
I've never been so fucking hurt by the ending of a videogame.
Our heroes cross the threshold of humanity and discover... They're videogame characters. Their creators unleash DELETE_EVERYTHING.EXE and our heroes fight back and defeat it.
But from that point on, you're supposed to carry on playing the franchise like you never played part 3. That knowledge just eating at the back of your head. The main characters aren't important. Nothing you do is important. You're just a person playing person playing an MMORPG. Every prequel or sequel won't change the truth of the world. So, you sit through another Star Ocean game and wait for them to break the 4th wall again - - and they don't. Or they do, slightly, with characters like Welsh who only exist to remind you that the 4th wall was broken and that things will never be the same again, but they won't actually do anything with that power or knowledge.
But that's the thing. Other games have done the same exact thing but the difference? You knew from the start that it was a veil, that your character is just a character controlled by another character. Digimon World 3. Sword Art Online. Seventh Dragon, etc. Like.. How do you drop the hiroshima of plot twists and then act like all you did was spill a glass of milk?