Really strong use of the theme here, there was some nice complexity in the puzzles as well. Great job.