Leak claims Assassin's Creed is going back to Rome and Jerusalem with two new games in development

TweakTown | 09.11.2026 10:46
A leak from xj0nathan claims Ubisoft is working on Assassin's Creed Mars, set...