The highest quality video on YouTube by far, you're welcome. But seriously, imagine dying 43,172 times in Mega Walls... Couldn't be me holy SHIT.
No download links available.