>>21059109There's a bunch of dependencies, actually. A few things couldn't have happened the way they did had the order been different, even if there's a lot of parts that, in isolation, or rearranged, would work just as well. Yeah, the story was rather bland, but if it actually manages to catch you off guard because you're a kid or something it's all pretty cool.
>>21059186The few bits about Gengar/Gardevoir make me think it's all an excuse to place the player in, and that the story is actually about them.