The puzzle itself is moderately difficult--most people should be able to figure it out.
Moderate Difficulty - Doable for most. Fun for all!