Top
20°

2-Soft: Download Star Wars: The Force Unleashed 2 Demo on Xbox Live Free

Finally the Star Wars: The Force Unleashed 2 demo was released. Now you can really get a taste of the Star Wars gaming experience.
This demo is to keep you excited until the full game will be released on October 26th.

The story is too old to be commented.