Its true that this song is pretty easy to play but that doesnt apply for the vocals. as i find them pretty hard (due to the high key) i think you did a pretty good job on them... i guess u lost some force to the end though.
Ive got to say that the recording quality was pretty bad btw