Currently the world record. Definitely room for improvement, but hey, at least I completed this super hard game a second time... :) Enjoy!