Not bad. Could easily go over a full minute lower though. Fun run.
Played on Everdrive.
Frame Count: 142683 frames / 60 = 39:38.050