Monday, June 27, 2011

The Old Republic: Alderaan trailer



The latest trailer for Star Wars: The Old Republic shows off a mission on Alderaan. Via.