From this post I can infer there is a Sith Lords demo out and I am forced to inquire as to where I could find and download this demo....sooo, where eh? where and when did this come out and why isnt there a sticky announcing it :ph34r:
The E3 demo, artard.