Video Game Reviews Xenoblade Chronicles Review: Let the Shackles be Released ByNathanyal Eng June 26, 2022May 25, 2024 Xenoblade Chronicles delivers on all aspects to be one of the greatest games ever made.