XIII Remake delayed, to be released in 2020

Gaming News


The remake of the world-famous cel-shading FPS, which became a cult classic after its original release in 2003, is now set for a release in 2020

[Source: dsogaming.com ]

Leave a Reply

Lost Password