Star Wars The Force Unleashed 2 Launch Trailer Released

LucasArts has uploaded their launch trailer for Star Wars: The Force Unleashed 2. The game is due in stores on October 26.

Tags: , , ,