very well made, especially when considering the time constraint! the puzzles are well-designed, and the level of difficulty is quite nice.