Good, but...
There is one thing that makes this game highly unplayable, even though it's very fun: you can't choose the route he'll take, he just chooses a route himself. I made perfect route for him, but it didn't work because he went down while he should have gone right and then he got lost.
Great game though.