SwitchArcade Round-Up: Reviews Featuring '1000xRESIST', Plus