A very good game for some but for those looking for more action it might not be well-suited.
The bad points would be that there aren't many special features to unlock. You can unlock the different endings and some videos but that's about all. The music was iffy but the biggest problem I found was that you don't really go anywhere. Yes, you travel back and forth through time but the town stays pretty much the same. The people, too. This must be a veeeery close-knit community.
The puzzles were pretty good and actually were involved with the actual story, rather than just solve a puzzle to get from point A to point B.
All in all it's an interesting game and definitely worth playing once.