Star Wars: The Force Unleashed - First Info and Shots

Today, LucasArts released the first info on Star Wars: The Force Unleashed. Star Wars: Force Unleashed is a next-generation PS3 and Xbox 360 game slated for release in November 2007.

Read Full Story >>
The story is too old to be commented.