Rob Zombie recently teamed up with Ubisoft and made a short, animated film in promotion of the video game and overall entertainment via the French Revolution.

The video, fully animated and narrated, is bloody as hell, cool as hell, and definitely something Rob Zombie could be tied to.

The game won't be released until the end of October, October 28th to be exact, but you can pre-order now and even enter a sweepstakes.

Rob Zombie hits the Hub City on the 21st of September at the Lone Star Events Center.

Check out the video...