so good! i wonder if it's beautiful because we can all relate to it at some point or beautiful because it explains such complicated emotions quite simply in form of interactive game story...gah, it's so good!!!