Star Wars Outlaws is a perfectly fine open-world game set in an incredible universe 28.08.2024 21:00 The Verge Image: Ubisoft What Ubisoft’s new game lacks in innovation, it makes up for in fan service. Continue reading…