Far, far away.Ubisoft has admitted its open world Star Wars Outlaws has underperformed and announced a Steam release date alongside.A financial update from Ubisoft announced a number of significant changes at the company including the delay of premiere title Assassin's Creed Shadows. This came alongside word that Star ...
Related Articles
Don't miss out on breaking stories and in-depth articles.