Star Wars: The Old Republic - Free-to-Play Launch TrailerHere's the launch trailer for Star Wars: The Old Republic's new free-to-play option.By Mike Tao on November 21, 2012 at 11:04AM PST Star Wars: The Old Republic