I really enjoyed this! Love the style, loved the creativity of the puzzles. The last stage was pretty tricky, but had a great pay off when you finally solved it. Good job!