Release Out Oct 20, 2026 Platforms PC, PlayStation 5 Latest news Oct 20, 2026 Mycopunk Out Oct 20, 2026