Its the Japanese way of telling a story. It doesn't hand everything to you on a plate and wrap up all the loose ends. It leaves things unsaid and ambiguous. I *love it*. I'd rather have a complex story where I don't quite know everything than a *bad* story (see Destiny for the alternative.)