Well done!
I can tell you put a lot of work into this piece, and it shows! It's very faithful to the original, which is what I really love. i only have a couple things for you to think about for your next song (which i look forward to). I would have chosen a different sound/instrument to carry the melody, the one in the song is kind of siren-y to me. It also gets a little repetitive, so don't feel like you have to make a 7 minute song, I would have been just as happy with a 2 minute loop. But really, overall, great job!