Upto now, this is a great game. My only gripe with it is that you can do things out of order by accident, like I took rose to meet Melody, before melody had died her hair, so in the Rose stuff, Melody had died hair, but when I was doing Melody's stuff, she still hadn't died it yet. There were several other instances of this too, including mentioning people that Nicole had told about her ghost stuff even though I hadn't told those people yet. I think having some way to block out certain routes until events happen would be a good idea, at least for those specific instances