Fun one. Was able to do most of the skips consistently enough which is very satisfying. A sub 2:20 is definitely doable.
0:39 - sometimes I was able to hit all 3 enemies in 2 punches but I wasn't able to get it that often so couldn't get it here
0:58 - this skip is fun, I saved some time by not attacking after my dash, but I wonder it may be possible without dashing if you get a perfect jump...
1:10 - make sure the big enemy is above you before attacking, this caused me a lot of grief before I noticed you can consistently defeat them if you do this.
1:30 normally if you go further forward before going left onto this pipe the camera follows you but I missed that trigger but was luckily able to make the next jump regardless... the second part at 1:34 is possible without dashing, which is faster, I just dashed because I had not visual on knack yet.
1:38 - not attacking after the dash here is faster, plus I think this is the fastest route through this area (though it could definitely be done faster with better execution)
1:47 - the attack at the end gives a surprising amount of distance
1:53 - the skip here that the other runs pulled off is faster but I can't do it on my first try so I took the time loss
Time starts at 21.667 and ends at 163.400 at 30 fps to get a final time of 0h 2m 21s 733ms. Retimed using yt-frame-timer