New Assassin’s Creed Game Leaked: Assassin’s Creed Red A new mainline entry set in feudal Japan has long been desired by Assassin’s Creed fans. Last year Ubisoft... Stalingrad | 17. March 2024