There were some nice little puzzles - it was good being able to see when a route wasn't going to work, rather than thinking it might just be a matter of perfect execution.
I like your stylistic sprites and I think they fit well with the music.