I like how you included so many levels! The later puzzles were definitely tricky.
thanks for playing:)