It runs faster than what is shown in the video; I think his capture card is bad. Then there's like ten different skins for each character to choose from, speed editor, different weapon skins
It's all done through BT. You'll have to snag a PC version of the game for yourself. Get a rip of the 2012 version of the game so you don't have to patch the other versions.