Ubisoft’s ‘Assassin’s Creed Shadows’ debuts with ‘mostly positive’ rating on Steam financialnews_rlv83x 2 weeks ago