'The Bridge Curse 2: The Extrication' PC Release Date Set For May - Trailer
by Rainier on April 10, 2024 @ 9:06 a.m. PDT | Filed under News
Try to escape with your life in a first-person survival horror adventure set within 'Wen Hua University', renowned in Taiwan for its ghost tales & folklore.