i played this again, and i loved it just as much as the first time i read it. i just love how human all the characters feel. everyone is just a bit awful in their own way. they're people, some better, some worse. but no one is perfect. and i love that.