Well, this is a very clever puzzle game! Levels are well done, right balanced to avoid being frustrating, but with some challenge. Nice done! I also loved the dialogues, very nice!