Date: Tuesday, May 20 @ 15:51:56 UTC Topic: Xbox 360
Still due out on Sep 16, 2008 Star Wars: The Force Unleashed is sure to be one of the biggest games ever for the Star Wars franchise so to help build the hype i figured i should post the new screen shots for this sure fire classic.