I'm genuinely surprised to see how much time and effort went into making this game. The more I play it the more intriguing it becomes to play and in addition you actually have to pay a little attention to your actions... and no I don't mean the puzzles nor "the sexy bit at the end". I mean to think about the choices you make, it may not matter in every choice, however some choices you make actually have an impact on your game.
I'd agree with BuPa, 8.5/10. Just needs a bit of polishing with some of them mechanics and maybe some additional features.