To herald the free-to-play launch of The Old Republic, Bioware has released this live action promotional clip. Like most things, it’s better than the PT.