THE FORCE UNLEASHED II Producer Says They "Don't Let Up!"

Date: 26 October 2010 Time: 01:52 PM ET