Star Wars: The Force Unleashed II was released last October across multiple platforms, and LucasArts is still backing it up with some promotion. For this particular ad, they enlisted the services of the stop motion comedians of

More...