Game Trailers published a video review of Star Wars: The Force Unleashed. This new Star Wars game from LucasArts is now available for the PS3 and Xbox 360 consoles.
Star Wars: The Force Unleashed video review
Posted on Saturday, September 20 2008 @ 7:46 CEST by Thomas De Maesschalck