'Assassin's Creed Shadows' debuts with 'mostly positive' rating on Steam
The game's launch may be considered a "make-or-break moment" for Ubisoft as the French videogame maker grapples with falling revenue, a sinking stock price and takeover speculation.