Its a truly amazing game with a fascinating story. The puzzles are just right difficulty wise, but they can be quite tricky at times. I personally loved the whole game 10/10 :)