Great Job man!
I think you've got something here. I have the original song now, and I'm impressed at how closely you matched it by ear! Being a "Play-by-ear" type myself, even I have to say that you rock! Lets here you do some Xelda or Mario tunes next! XD