Game Update 2.3: Czerka Virtual Tour 33d65

Yesterday  BioWare opened a new  page on the official link to the update page here, and the virtual tour can be found here. Below are all the cool new screenshots: l203j