Pretty good run, could save some time on the final bosses though.
Twitch VOD (for a little nicer quality):