Nice! Trying to find the optimal path for each level was really fun. I also love how the choices you made in previous levels (how much time you used) impacts the paths you can take in future levels (based on how much time you have left). That's really good design. Plus, the art was cute. Awesome job!