Microids and PlayMagic apologise for ‘XIII’ remake
2020-11-16
1
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.