DreadXP’s second Indie Horror Showcase 2024 was broadcast last night, ushering in a flood of new spooky game announcements, including a new trailer for the upcoming remaster of 2002 third-person survival shooter The Thing.
Read more
Source
See author's posts