Results for #AssassinsCreedShadows
-
'Assassin’s Creed Shadows' Leaks Ahead Of Launch. Ubisoft Urges Fans To Not Share Spoilers
The title, set in mediaeval Japan, is slated for launch on 20 March after multiple delays.