Great puzzles! Fun but difficult. I'm glad you kept the visuals simple since it helps keep the puzzles easily understandable. Great job!