Whew! That was tough in places. I ended up getting 2:01 though, so not bad I hope :D
That's a pretty good time. :D