The concept is implemented VERY well in this game with challenging and interesting puzzles to solve and the graphics are also great. I would rate this a 4 - 4.5/5!