Nice puzzle idea! The puzzles were all interesting and the underlying mechanics were well thought out!