This was pretty well executed. I think the puzzles were well designed, though a bit tough to hit par. I appreciate that you aren't required to get that to progress, though. Also, showing a preview of the levels in the level select is a great call. Nice work!