Achilles: Legends Untold: Achilles: Legends Untold at Tokyo Games Show 2024!

Hello Warriors! We’re thrilled to announce that Achilles: Legends Untold will be showcased at Tokyo Games Show 2024 from Thursday, September 26, 2024 – Sunday, September 29, 2024! Visit us at the Galaktus Indie booth -…