'Dread Delusion' Leaving Steam Early Access, Gets May Release Date - Trailer
by Rainier on April 30, 2024 @ 8:00 a.m. PDT | Filed under News
Dread Delusion is an open world RPG brimming with strange places and dark perils with an emphasis on exploration over combat.