XIII

Cel-shaded first-person shooter XIII is making a return in November

Fan-favourite first-person shooter XIII is coming to the current generation of consoles, with a remake scheduled to be released on Wednesday 13th November for PS4, Xbox One, Nintendo Switch, and PC. X...

Lost Password