If you were worried that nobody was going to mash up the "Harrison Ford plays ..." meme and the recently-released footage of Han Solo embarrassing himself in a Kinect Star Wars Galactic Dance-Off, you can breathe easy now.
The