Folks, get ready for the upcoming September 16th release of Star Wars: The Force Unleashed with this exciting new launch trailer from LucasArts.
Star Wars: The Force Unleashed Launch Trailer
Geeks are Sexy needs YOUR help. Learn more about how YOU can support us here.