Tag: XIII

Microids and Playmagic apologise for XIII remake

The remake of XIII released earlier this week and the reception has…

Craig Craig