The video features a number of key dudes from the game's development talking about the game and cars and stuff. It's also got that famous "niaaaaaaaaooooow" sound a lot.

Looks like Codies have nailed it.