well taught puzzles ! However the theme is not really present gameplay wise and is just a context. But it's a cool little game