All in all, nice cover. Just a few things I'd like to remark.

First of all, I feel like you sped up, the second time you played the main melody was much faster than the first time. I don't know if it was done on purpose, but you could try playing with a metronome. The playing itself was fine, good job. Your voice sounds very nice, has something unique to it, though it was at times shaky. Other than that, the vocal performance was full of emotion. I liked the vocal harmonies you added at times.