Your social life ends on December 20, 2011
Or at least that's what BioWare and the numbers people at EA want you to believe. SWTOR is finally coming out at the end of the year. Nothing says holiday fun quite like fetch questin'. I guess that means those…