Ehhh, I disagree. A lot about Eddie just seems a bit silly... Angela's lean toward multiple personalities also seems a bit obvious, and in need of more subtlety. I'm sure purists would despise any changes, but it'd be silly to say that everything is 100% perfect about the story.