This mod was a german fan-project called Tower Defense: Trinity Force for C&C Generals Zero Hour...
In Tower Defense your task is to stop enemies from escaping the map. Best of all you get a slew of serious new weapons to help you achieve this goal. Check them out in-action in this trailer.
The last 36 seconds were credits. That is over 1/4th of the video. 10 seconds staring at "the end."
How did you get that writing effect?
Was that Slipknot? What song was it?
Pulse of the Maggots off the Vol.3 The Subliminal Verses album