Star Wars: The Force Unleashed II Trailer - SnowCheck out this cool battle scene in the snow between Starkiller and Darth Vader.By Mike Tao on October 12, 2010 at 11:59AM PDT Star Wars: The Force Unleashed II