Not too easy, not too hard
I'm not a fan of puzzle games up to a certain extent in that some are too hard and require many, many replays of certain levels to get through them. The puzzles weren't too easy, but they weren't too hard so that you had to spend half-an-hour on one. Good game!
Oh, not really much of an ending, but I guess that was expected.