Just got around to watching this, and with shownormals, it's clear as day he's a wallhax. I HATE THESE FUCKING CHEATING ASSFUCKS! Why can't people just play the game with their own abilities? Fucking shit.....
Oh, and I think he aimbots too - man, no one is that fucking accurate with akimbos from as far away as he's shooting. I don't know what his accuracy was, but I suspect aimbot as well.