I don't know if you've noticed, but around 1/3 of the game was spent hunting for a CD and being very sidetracked.
-All right, we bailed out Heather from Dr. Pikachu, now let's GTFO!
-Nope. Underground Railnet's locked. Oooh I know a nice ghost who can open it.
-y u do dis shade
-Oh snap! Dr. Pikachu and Team Space are taking my buddies! Wait. Cain's okay! And he wrecked the hallway! Cool?
-[player], we need the Strength HM to move stuff. My sensei Kiki has it. Go catch up to Cain!