The Nintendo Switch version of XIII has been delayed until 2021

The Nintendo Switch version of XIII has been delayed until 2021

Microids has announced that the remake of XIII has been pushed back to 2021 on the Nintendo Switch platform. The Xbox One, PlayStation 4 and PC versions are still on track to be released 10th November. The company hasn’t openly discussed why the Switch version has been delayed, but it will come as a blow […]

Author: Elijah Nicki