Release Out May 21, 2026 Platforms PC, PlayStation 5, Nintendo Switch 2 Latest news Oct 18, 2026 Zero Parades: Director's Cut Out May 21, 2026