This is pretty awesome. Any chance you would be willing to transcribe this and post the sheet music?