Nice mix. I don't know the original but this sounds nice. Full sounding and nice textures.
From a mastering perspective, you should turn it down by 1db so that you avoid any dac distortion (converting from digital to analogue). 1db headroom is kind of the standard these days due to the variety of devices out there.
I'd love to hear more original stuff from you.