I think the difficulty level was perfect and kept me engaged the whole time. really enjoyed the rotating gear part. overall very clever puzzle! good job!