Stumbled upon this around the web, great video looks like it was so much fun to make.