Leaked footage of a reportedly canceled Assassin’s Creed title set in ancient China has been published online. The game, allegedly called Assassin’s Creed Destiny, was said to have been in development by Ubisoft and Tencent before being scrapped.
register or log in to get more services such as weather report, extended news articles and web search