Yeah, this part is a bit of a beast. Though part of the reason it so large is because of how poorly designed the 2D running stage is and how many times I had to reset the game after it glitched out during the running stage. And even after I clear the running stage I still have to deal with a major glitch that leaves Sonic moving at a pace that makes a snail look like a speed runner.