Love the idea behind this, thought it was well executed, puzzles were just the right amount of challenging. Nice work!