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 […]

Read more of this post


This post is ad-supported