Users in Germany can find the whole game and more videos
here, but I'm afraid these vids aren't available in other countries.
I'm not good with the whole gif.ing thing, but I made some blurry sreenshots of his awesome flop. I'll upload and link them if I have a little time on my hands later this evening.