3 years 3 months ago Link GamesIndustry Publisher tops €1 billion in net bookings as latest Assassin's Creed sees record launch for franchise and Just Dance 2021 becomes series' best-selling entry in six years Tags GamesIndustry