Some mistakes, especially around the middle. Can probably improve by at least 30 seconds
(resubmitted with ingame time and youtube video link)