Hellfire: Omega 6 The Triangle Stars - coming to Steam in 2025

Omega 6 is the latest game from the legendary Takaya Imamura. Imamura, who previously designed characters for F-Zero and Star Fox among many other projects, now invites us into a brand-new universe where humanity is sea…