Game News Elden Ring DLC’s screechy birds are scaring the crap out of players By Admin - June 23, 2024 0 25 Share Facebook Twitter WhatsApp Email Print Telegram Image: FromSoftware/Bandai Namco via Polygon Cheap but effective Continue reading…