Had to post this, been floating around since this morning, and quite aside from some amazing playing it is just... amazing. Quite aside from me being an Ocarina of Time Fanboy (Still my 'best game ever' approaching 10 years after release) it is just great fun.
http://www.youtube.com/watch?v=p8gLKntVKU4
http://www.youtube.com/watch?v=p8gLKntVKU4