Not familiar with the original track, so this'll be a fresh-minded review. My singular (read: only) issue with this track is a lack of energy. That's not a bad thing, that's just not the kind of thing I'm into. On a purely technical level though, I can easily say its a 5/5. The mixing, mastering, synthesis, and mood are top tier. Anything less than a perfect score is simply doing it a disservice.