Very good time. I'm sure more time can be saved though. It all comes down to how quickly you kill the flying enemies prior to the big ship fight.