Alex McHugh Assassin's creed Assassin’s Creed Valhalla: Wrath of the Druids Release Date, Trailers, and More May 10th, 2021 If there’s one thing you think people would learn, it’s not to annoy people who like sacrifices, turning into animals, and magic that twists...