Microids and PlayMagic apologise for ‘XIII’ remake
  • 3 years ago
The first-person shooter game was originally released in 2003, and on November 10th the remake was released for the PS4, Xbox One, and PC; and it is expected to be released onto the Nintendo Switch in 2021.
Recommended