Xenoblade Chronicles 3 provides a heartfelt, complex story, with impressive and engaging gameplay to back it up.