The resource for people who make and sell games.
Ubisoft announced over the weekend that its recently released Assassin's Creed Shadows has rapidly gained two million players ...