Force Unleashed II demo now available, two new TV spots for the watching

Get the demo on XBL today, and on PSN tomorrow... in the meantime, watch Vader hit concrete

But while that's downloading, check out the two new TV spots which will be playing from now until the game launches on October 26th.

Oct 12, 2010