Herbie maze games:

Beginner

Advanced