Ubisoft has announced a delay for Assassin's Creed Shadows, moving its release date from November 15 to February 14, 2025.
“I’m never shy on stage, always shy off it,” is how she once described herself to the critic Nancy Banks Smith. She never watched herself in Downton Abbey. She famously didn’t even turn up to accept ...