Herbie maze games:
Beginner
Advanced