Not specifically hard, the levels required more precision and patience... And of course, this difficulty was well designed... Nothing so complex, easy to understand with a good difficulty curve.