XIII Remake for the Nintendo Switch Delayed to 2021 Release
XIII Remake PS4™, XONE™ & Switch – US & EU Grab another bag of patience, folks. The game publisher Microids and the game developer PlayMagic has announced the delay of XIII Remake for the...