this is solid, although i listen to the original and i dont detect much of a difference
but if it's by you it always has some weird effect on my ears that makes the song good anyway
edit: wait the more i listen to it i hear more of the parts by you so forget everything i said this makes it infinitely better