Catrap is a puzzle game for gameboy. In it you dig paths and push blocks in order to reach and defeat all the enemies on each of the 100 levels.
This is an ~2 minute improvement over the previous run, many levels were improved.
Several levels were improved with small movement optimizations such as going down ladders before falling or pushing blocks in different orders to avoid falling animation.
Other levels had entirely new improvements (some contributed by HandsomeRudy who declined co-authorship.)
Additionally, HandsomeRudy noticed that the boy character climbs faster, so switching characters at the level start screen saves time in some levels.
Finally, a glitch that was present, though apparently unnoticed, in the first run is exploited in several levels. Normally when you defeat an enemy, you have to wait for them to despawn before changing characters. However, if more then one enemy is defeated, or an enemy is defeated and a block collapse is triggered, you have 1 frame when any of these events ends to change characters. You do not need to wait for all of them to complete.
Here is a console verification video:
Special thanks to HandsomeRudy and Jules for time saving suggestions.
feos: Replacing the movie with a 15 second improvement.
feos: And another improvement.
feos: Accepting over  GB Catrap by MattyXB in 59:21.57.
feos: We're back, delaying this per author request.
feos: Another replacement, 4666 frames!
feos: Accepting over  GB Catrap by MattyXB in 59:21.57 once again.