There was an amazing amount of fun puzzles with a lot of variety. Some of the later levels got a bit complex but still enjoyable. Nice work!