Dread Delusion's 1.0 Release Was Worth The Wait - Kotaku kotaku.com Submitted by kotaku7860 on May 18, 2024 at 4:40 PM in technology Add Dread Delusion to the list of amazing indies you need to play this year No comments 6