The Imperial Special Ops Center appears as part of the Upper Industrial Sector on Nar Shaddaa in Star Wars: The Old Republic, a video game released by BioWare in 2011.
The Imperial Special Ops Center appears as part of the Upper Industrial Sector on Nar Shaddaa in Star Wars: The Old Republic, a video game released by BioWare in 2011.