I felt like I was missing something, but things are explained with time and one understands the situation. The story is a bit nostalgic, but has really beautiful and we'll developed characters.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews