Yay! I have escaped - not very quickly, mind you, but I made it!
Great lil game! I like the theme, even though I'm terrible at puzzle games. The movement felt a bit slow; however, I realize that if it were much faster the game would be over too quickly.