King Leonidas in Assassin's Creed: Odyssey.


Ubisoft released its financial results for the first quarter of the 2019-2020 fiscal year, reporting net bookings of $352.83 million.Read More