Star Wars: The Force Unleashed II - Launch TrailerStarkiller's clone is an even badder mamma jamma. By Aaron Sampson on October 13, 2010 at 3:12PM PDT Star Wars: The Force Unleashed II