The timer is probably a bit off, but more concerning for an accurate time estimate is the emulator speed being non-constant; the frame count gives approximately 16:50, with 60 fps. Some time is lost not optimizing boss fights further, and some lag could be reduced in the second glider level by destroying enemies before they can shoot, as each projectile seems to come with a frame lag for hit detection.
Hide player controls
Hide resume playing