Fairly Good Game
However the 'randomly' generated mazes really defeat the point of a high score keeper. Some of those mazes are impossible to do in under the time people got. You should work on your randomness a little so that all the mazes are actually equal instead of each maze being so totally different from one another that it's impossible to compare times between two mazes.
Just my thought on that, otherwise I enjoyed it =D