Board Thread:General Discussion/@comment-1031724-20160901000706/@comment-679780-20160904042914

KillRoy231 wrote: In Sonic Generations, when you face Metal Sonic for the first time he says something like "If you want the Chaos Emerald, you'll have to face me", but all future times you fight him he says "I will battle you as many times as is needed".

Bomberman I mention because it has a similar scenario. There's a guy named Sirius who is supposedly your ally, he fights you in the second level to see how powerful you have become. When fighting a big boss, he gives you remote controls. Then after you beat the villain, Altair, Sirius kills Altair and takes his source of power back, revealing himself as a greater villain. When that happens, any time you revisit a level with Sirius in it, it's a robot Sirius, and any time you re-fight a big boss, he doesn't give you a remote (the remote appears in a box to the side, which is an inconvenience to get so that's why I have a file that hasn't unlocked Sirius's stage)

It's similar because, canonically Bomberman only goes to each level once, so he doesn't actually "revisit" them, you replaying them is like replaying that moment over and over again and like Sonic Generations, they want you to be able to replay any level you want to, and both changed things for no apparent reason because Bomberman and Sonic never revisit them in canon, just the player can. Compare Sonic Rivals 2 matches where you can set your rival, like, Sonic vs. Metal Sonic vs. the Ifrit, that never happens in the story because Sonic's opponent for that battle is a brainwashed Tails, and Metal Sonic's opponent is Metal Sonic 3.0. So it's simply a matter of gameplay logic over story logic at times. It's rather common in most games.