Star Wars: The Force Unleashed Launch Trailer

Folks, get ready for the upcoming September 16th release of Star Wars: The Force Unleashed with this exciting new launch trailer from LucasArts.

Did we make you smile, entertain you, or teach you something new? Support us via Google: