Home News LucasArts boss believes studio has room to improve (Star Wars: The Old Republic)