I'm happy with this run for today. Lost a fair amount of time purely to bad execution in stages 1 and 3, and of course the final boss.