The puzzles are really good, some more player communication through things like audio or visual cues would make them more intuitive though.