Star Wars: The Old Republic has just gotten some new screenshots of Princess Leia's home planet of Alderaan, the newest planet announced for SWTOR. You can view the new screenshots of Alderaan
here. Make sure to check out the new details on the
HoloNet as too!