Over at the Star Wars: The Force Unleashed facebook page, LucasArts revealed the final box art for Force Unleashed 2.
Star Wars: The Force Unleashed 2 is due in stores on October 26.
News
Over at the Star Wars: The Force Unleashed facebook page, LucasArts revealed the final box art for Force Unleashed 2.
Star Wars: The Force Unleashed 2 is due in stores on October 26.