Star Wars: The Force Unleashed II E3 2010 Stage DemoFrom day one of GameSpot's live stage show, we bring you Star Wars: The Force Unleashed II.By on June 15, 2010 at 4:39PM PDT Star Wars: The Force Unleashed II