Star Wars Outlaws is launching on August 30, 2024, for PS5, Xbox Series, and PC, and a new story trailer has just dropped as well!
During the Xbox Games Showcase, Ubisoft and Lucasfilm Games have announced Star Wars Outlaws, the first open-world Star Wars Game that’s scheduled…