Just discovered this about an hour ago, and upon finishing the first time, decided to try speedrunning it. My current record is 1:41.80
I was able to get 1:37.77