A bit silly, but great fun. Besides I missed April fools day.
What if you had a bunch of friends with Rev War uniforms and decided to make a movie. That appears to be the background of this trailer. My guess is the film never actually got made. Too bad, it looked interesting. Also it has great lines! How many can you use in your next game?