Yeah, the AI is annoying. But it's got a stellar story and tons of character interaction. I love that you can control how much your character gets along with another and, in the end, create/destroy romantic relationships. It's nice.