Star Wars: The Old Republic - Game Update 2.3: Titans of Industry Trailer

August 7, 2013

Explore the secrets of Czerka Corporation's CZ-198 Labs, fight savage creations to recover deadly weapons, and earn rewards in two brand new Level 55 Flashpoints