Really clever puzzles, I love how you mixed things up with the tortoise having opposite movements and your level design and difficulty curve were really nice, good job getting 25 levels!