Love the take on the theme - you're the only one I've seen to do that so far.
I had some of the same issues as other people have commented. The primary frustration was that the character would come to a dead stop when it hit something instead of bouncing or sliding. Otherwise, looks good and I had fun!