XIII Remake is Coming to Nintendo Switch on September 13
Publisher Microids has introduced that XIII Remake can be coming to Nintendo Switch on September 13. Alongside the Switch launch date, the writer has additionally revealed that homeowners of the…