Halloween is fast approaching so that means it's the time of year again when Cardy, Mat, and Jesse share their favourite "under the radar" horror movies, shows, games, books, and more. Before that, ...
We got a new preview for the upcoming Alan Wake 2 DLC. The Lake House has a darker tone and horror elements. The new DLC is set to arrive on October 22, 2024. If you haven't played the sequel to Alan ...