Yeah, that's probably my favorite moment in the movies too, when the horsemen come over the hill and it's all cool and shizz.
But it isn't self-promotion, now is it. So many people have put so much effort into the mod. But yeah, I know what you mean.