XIII – Launch Trailer
Microids and PlayMagic today debuted the launch trailer for the remake of the cel-shaded FPS, XIII ahead of the game’s release tomorrow, November 10th, on PlayStation 4, Xbox One and PC. The Nintendo Switch version will be released in 2021.