Ubisoft has acknowledged that its open-world game, Star Wars Outlaws, did not perform as well as expected. Despite receiving solid…
Star Wars Outlaws, a highly anticipated game set in the Star Wars universe, recently launched to a mix of excitement…