gamesNews Creative Director Behind Star Wars: The Old Republic Leaves BioWare After 16 Years July 20th, 2022