rpad.tv
Star Wars: The Old Republic Launching on December 20, 2011
BioWare and LucasArts have announced that the highly-anticipated MMO Star Wars: The Old Republic will arrive on December 20, 2011. The launch date is...