Star Wars Outlaws Receives New Creative Director and Plans for Game’s Biggest Update Yet 21:01November 4, 2024