Xiii

XIII remake November release date leaks, out November 10

It looks like the XIII remake is due for release this November.

8 months ago

Xiii headlines