The Force is Strong With Force Unleashed II Screens

When Star Wars: The Force Unleashed was released in 2008, it became an instant success among both fans and pundits. With over 7 million sales and a recent trophy patch, The Force Unleashed was bound to get a sequel. The the first screenshots of the much anticipated sequel, Star Wars: The Force…

X