This is a really enjoyable puzzle mechanic. I also like the theme and way you implemented it. Nice job
Thanks. Your game was neat too.