Key Points: Ubisoft inadvertently leaks the release date for Assassin’s Creed Shadows on the official YouTube channel in Italy. Speculation arises about Ubisoft’s intended secrecy regarding the release date. Possibility of Ubisoft altering the release date and anticipation among fans ...