Very well put-together. Ultimately amounts to a single, extremely simple puzzle, but great for what it is.