Damn, was wondering where this thread went.. I found this - its equally as impressive imo, if not a little moreso - long clip, 11 mins. No idea how to embed it though, hosted over on kotaku:
Clips: This Hands-Free Super Mario World Level Plays Sweet, Sweet Music
its pretty awesome though, tons of songs in there from classic games