Ubisoft has announced a full return to Steam, with all its new releases set to launch day one on Valve's storefront starting with Assassin's Creed Shadows on 14th February next year. Assassin ...
Ubisoft also confirmed that Assassin’s Creed Shadows will “mark the return of our new releases on Steam Day 1″ and revealed that Star Wars: Outlaws will be released on Steam on November 21.