Honestly, one of the best written, and developed Visual Novels out there. The amount of detail in the honest and rather well-articulated dialogs, and the suspense in how the reader is clued in but still left clueless is beyond amazing.
I can without a doubt say I would be recommending this to anyone wanting to be immersed in a story that never stops dragging you into caring for each of the characters.