Swiss retailer leaks the Assassin’s Creed Empire release time
A Swiss retailer seems to have leaked the release date for the upcoming Assassin’s Creed game. Various rumors and leaks have dubbed the game “Assassin’s Creed Empire” and state that the…
Posts by tag
Input your search keywords and press Enter.