3.5 stars. I liked it but not entirely. The characters were so stubborn - they are wrong but they are right in the same time and I just don't know what to think. I get angry at something and in the next moment I can't be any more because it is well explained and it was all so confusing.But it was a ...