XIII remake is heading to Switch in November

by John Friscia April 19, 2019
XIII remake for Nintendo Switch Publisher Microids and developer PlayMagic