Microids


XIII Developer Apologizes for Disappointing Remake

Recent disappointment over failed XIII remake leads developer/publisher to apologize and admitting criticism. Many fans were eagerly anticip...

12 Nov, 2020