Very nice Idea. The mechanic of a character you need to protect is really fun. Now that I see it, I am baffled that I never saw that done before :D
That being said, the character you have is a bit to slow for my taste, the enemies love to get stuck. You have a real solid foundation, I hope you keep working on it, it's a really cool and nice idea :)