Awesome! The puzzles were very cryptic and I loved putting each piece together per run before the full answer was obtained, very cool!