Looking at the description, I never mentioned a really important improvement in this run: sofa inertia storage! The sofas in levels 7, 8, and 9 of this episode cause Johnny to have different midair inertia while bouncing on them. If you exit a level while doing this, the game ends up "storing" that sofa-based inertia into a newly-entered level that doesn't contain sofas (maybe the game never bothers to check because there are no objects that should require said check). For the purpose of this run, we store that inertia when starting the run, and it's carried through the first six levels: this creates small but meaningful improvements on each. At first I was hesitant to allow this glitch in the run, as it naively requires you to play through most of the game, store inertia once you hit level 7, and then start the run over again. However, one of the automatic demos that play from the main menu arrive at level 8 and end the demo on a sofa, thus stored inertia happens without ever playing. So I considered it a reasonable addition to the speedrun, but to avoid needing to wait something like five minutes in-between attempts I also stored it myself between runs (from a save on level 8). Not sure how anyone else feels about that, I figured it's enough to be technically possible even if runs don't use that exact setup. By the same standard, it wouldn't be allowed in other episodes as those lack any sofa-jumping in demos. Just thought I should explain this properly, and my sincere apologies that I never did way back when I posted the video.
Awesome. I watched this because I wanted to see some tricks that might help me whittle down my time and beat my pb. I was completely caught off guard by that glitch on level 4.
By the looks of things sub-21 minutes is possible, with a lot of luck to get some trick shots first try. What triggers that level 4 glitch? Are there any details available?
I went back to the game (been months since I ran it) to properly explain this and then forgot to write the comment! So here's my late explanation: When Johnny stands on a surface, the game assumes that the surface won't move away from him. Thus, by landing on a movable surface and then causing that surface to fall (done here using a stone block), the game never flags Johnny as "off" the surface. Every time he reaches an interval where a flat surface can be, he'll stand at that interval regardless of whether or not a surface is there! This resets after death, thankfully, and can be used to save a little time on level 4.