I really enjoyed this game. The puzzles were challenging and fun. Definitely not too easy, but not so hard that I gave up early.
I thought it was an interesting take on mirror/laser puzzles with a dash of the discovery theme tossed in. I did wish there would have been more opportunities to do more crystal swapping, but overall I really liked playing and was satisfied by completing it.