Xenoblade Chronicles X: An In-depth Look