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