Rumor: Assassin’s Creed Empire Leaked
Rumor: Assassin’s Creed Empire Leaked It was leaked in a reddit post a screenshot of what it appears to be a new Assassin’s Creed set in Egypt. Some users call it Assassin’s Creed Empire and others Assassin’s Creed Egypt by looking at the screenshot posted in Reddit. Check out the screenshot of Assassin’s Creed Empire, […]