PSA: Xenoblade Chronicles X: Definitive Edition Has Reportedly Leaked Online

Image: Nintendo We are mere days away from the official release of Xenoblade Chronicles X: Definitive Edition on 20th March and now, as has been the case with so many first-party releases during the Switch generation, the game has reportedly…