I really enjoyed it. I kinda think it's too hard for kids. There so much you have to do that I don't think a young kid could keep up. Sometimes it can get a bit boring waiting for stuff to happen but it is a great time killer.
I spent well over 100 hours on it & got all 1000/1000.