XIII

‘XIII’ Developer and Publisher Apologizes For Remake

Last week, a remake of the cult-hit shooter XIII was released and was met with negative reviews. The FPS from…

4 years ago