This is what all game design companies should aspire to. Challenging puzzles, excellent graphics with a creepy setting and soundtrack, a storyline that makes sense and is not beyond the realms of believability and more importantly hooks you in until the end, and no over-reliance on hidden object screens.