Really fun and made me think a little! I like how you set up the first few puzzles as tutorials, made it easy to understand how to approach it!