Its alright but...
I enjoyed the song, the idea was grand, but a couple of the notes were not correct. Whether this was intentional to deviate from the original song, I cannot say (you wrote it not me) but the couple times that the notes were not the same as the original piece made it a little harder to enjoy. Overall, however, it was good work.