nice and smooth design, cool puzzles, I would really like to have more visual feedback on the reason why I cannot move on some directions sometime, but overall a really nice entry, congrats!