Speed Video. beware: File size is big (66.6Mb), may take a while to download.
These times are amazing, he defeats everyone in less than 16 minutes, but the video is 19 minutes due to the credits...
I don't think the guy who made this video cheated in any way or something, his moves seem pretty much doable, he does use pause like 3 or 4 times, I don't know why, maybe it helps to slow the timer a bit, or maybe it helps him to set up his moves, quite strange, other than that it all seems pretty much legit.
Pretty good video, It's worth the download.