A very original concept and mechanic (I don't want to imagine how difficult it must have been to make it) along with great art and gameplay. Good job! :D