www.falstad.com

     
A Java online maze by Paul Falstad.