This is a follow up to my last comment. Pretty interesting theory here from GameXplain. It definitely could be the case that Pokémon Stadium releases on NSO this month and announced during the annual February Pokémon Presents with potentially Red/Blue/Green/Yellow being announced as well.
Sounds pretty insane, but the timing of things happening is pretty sus as the guy says. It's hard to throw it off as a coincidence.
You called down the thunder, now reap the whirlwind