Sub-4:30, and a MUCH better run. Only one loss to Olimar, so this can still be improved.
Audio screwed up again, so enjoy me monologuing for around 3 hours of the run. XD