So one of my favorite JRPGs is Xenoblade Chronicles and it's seen by some fans as the greatest JRPGs in years for it's great music, gameplay and it's impressive open-world design but also it's story. One extremely well-done characteristic of Xenoblade Chronicles is it's foreshadowing of a greater presence working behind the scenes including some foreshadowing that has never occurred to you until the plot of a revenge story shatters into a different kind of plot, making you realize something is very wrong here. The moment in the beginning of the story that the main character Shulk says that he just wants to destroy the enemy after his loss and his best friend Reyn responds that doesn't sound like the same Shulk he knows which they later laugh it off like it's nothing. It sounds like he's just angry but when you realize what the heck is going on, suddenly you find another layer of meaning behind those words.
Pokemon doesn't have to be like that but I freaking love awesome foreshadowing. It's why I freaking love the stories of Pokemon Adventures so much, the foreshadowing is amazing even if you know what's coming. The grand build-up to Giovanni's reveal is amazing because you come to a realization that holy @#%^ is Team Rocket dangerous for controlling so much of the Kanto region, having access to specific cities and routes that grant them tighter control over transporting stolen Pokemon. As soon as Red enters Viridian City, it feels like Red or the places he enters is always been watched by some unknown presence or you get that feeling later on when it's revealed just how much control Team Rocket has. Then we later get to see one of the greatest Pokemon villains enter the scene in Gen 2 who was foreshadowed all the way back from the very first story arc of Pokemon Adventures RGB through Blue (Fem Protag) fear of birds. In Gen 3, we not only hear but see reports of strange and unusual activity of earthquakes and tsunami's as early as Petalburg city. I know what you hardcore Pokemon fans are thinking. Obviously it has do with the villains Team Magma and Team Aqua? And the Manga says, hahahaha... that's cute. No. Team Magma and Team Aqua? Just a bunch of freaking puppets for the real villains, Groudon and Kyogre. WHAAAAT!? THAT MAKES SO MUCH SENSE! And the thing is all this foreshadowing that accumulates into a logically satisfying revelation can be reflected into the games making you think that Groudon and Kyogre are also the villains of Gen 3's RSE games when you piece it together, making so much sense seeing Maxie and Archie absolutely terrified of what they've done unleashing creatures beyond their control.
Then we get to Gen 5 and it just hit me. You know how some people think that there is foreshadowing in Gen 5, that Ghetsis is the actual villain of the Black & White games? Well if you think that then hahaha... you remind me of me when I didn't realize how bad and forced such foreshadowing was in the games. In the Pokemon Adventures fanbase, they explained something that never occured to me, why Ghetsis of Pokemon Adventures is easily better than Ghetsis of the games. Foreshadowing, foreshadowing, foreshadowing. Both Ghetsis's are pretty much the same characters with one major difference that even the die-hard fan of the games will find this hard to disagree. The foreshadowing of how horrible of a person Ghetsis is isn't revealed in Pokemon Adventures Black & White until late in the story. Throughout the course of this story, he's just this nice old wise man who speaks in a friendly tone. Then Kusaka pulls a Xenoblade Chronicles on you and reveals he's a damn sociopath late in the story. The thing is his sociopathic actions are pretty much the same in the Pokemon games but he's made all the more hateful by the Pokemon fanbase by the fact that Adventures Ghetsis does this with a friendly smile believing everything he's doing is right. This is already different because we don't see who the true mastermind behind Team Plasma so early in the story which is what the games do, revealing that Ghetsis is pretty much Gen 5's bad guy as early as the first gym.
To sum it up, I thought Gen 7 was an improvement over Pokemon's foreshadowing and seeing characters like Lillie, Gladion, Prof. Kukui and even Hau wasn't that bad reminded me everything I loved about Pokemon Adventures storytelling. I pretty much knew what was going to happen in Gen 7's Pokemon story but like those who knew that Giovanni was going to be the villain of Pokemon Adventures RGB, I appreciated the surprising amount of build-up, the foreshadowing to a big satisfying conclusion and I'm gonna be honest, the revelation that Gladion and Lillie were family took me by complete surprise. I hope to see more of this foreshadowing storytelling that I felt succeeded to some degree in Pokemon Sun and Moon in the upcoming Sword & Shield games and it is currently one of my biggest hopes for the games as it is directed by none other than Shigeru Ohmori who is responsible for Sun & Moon... okay but seriously though give us skippable cutscenes. It's an amazing experience on the first time, not the second time.