Assassin's Creed: Valhalla is one of the games Microsoft is showing off at Xbox 20/20/


Ubisoft released its earnings report for the quarter ending on June 30, reporting $383.82 million (€326 million) in net bookings.Read More