This is awesome! Very good puzzle game, with nice and original mechanics! Fits perfectly with the theme in a cool way ;)