Retro-style first-person survival horror game Labyrinth Of The Demon King for PC launches in 2025  Gematsu

More...