Nicely put together! The camera work was great and the controls were good. The puzzles were the right level of 'aha!' Great work by the team!