I didn't realize! After reading your comment I went back and re-played with the timer turned off and was able to get the best ending by doing each puzzle (yay)! :D