Kingdom Hearts is known to be a confusing series, not for the faint of heart.Read this article on TechRaptor