The level design is quite nice and the puzzle challenges are not too hard either. Great game with some good audio and game mechanics.