Acclaimed sci-fi mystery '13 Sentinels: Aegis Rim' lands on Nintendo SwitchExpect mech vs. kaiju battles, intertwining storytelling and gorgeous visuals.By K. Holt, 04.12.2022