This deserves it's own thread!
Also, I made that STFU joke.
But others have used the STFU acronym before me.
And yes, all you whiney fanboys can finally be satisfied.
I am not too excited by the news personally, but it's good to see LA giving the PC some love.
Also: More details on Sith Edition & DLC