I say this with full confidence:

"This is the best trailer to an online mod for a 2-year-old mashup game I have ever seen."

 

You can download the game here