Ubisoft released its earnings report for the quarter ending on June 30, reporting $383.82 million (€326 million) in net bookings. That is down 20.5%...
Ubisoft has announced Tom Clancy’s XDefiant today, a new free-to-play shooter. XDefiant looks like something like a cross between Call of Duty and Overwatch....