Oh wow, such a clever game mechanic. I had to scratch my head a couple of times to get out of some spots. lol
Great game, elegantly executed. Awesome!
P.S.
I think I got myself stuck here once unless I'm missing something. Couldn't get out at all...