RikerChick 5 Posted September 2, 2008 In two short weeks gamers will be able to experience the power of Star Wars: The Force Unleashed! View the full article Share this post Link to post Share on other sites