25 days agoHORRORific News Lovecraftian Survival Horror Game ‘NEDRA’ Takes You to the AntarcticThe HORRORific Podcast