It's wonderfully great! One of the best Interactive fiction I've read! It's engaging and mature, and the characters are so well-written!