Note: I've re-timed my run using the video.
More consistent run, some little deaths and some time lost when executing levels, but good run overall.