Good!
But still needs plenty of work, you wont get anywhere which half-made songs man, if you're gonna make a remix of a song you gotta try to make it even better than the original, otherwise there is no reason for remixing it (that's just my way of thinking though).
Now, Im gonna try to help you as much as I can with this review and you can either apply it to this song or to your future creations:
First of all, congratulations on getting the melody and chord progression right, Im not a big fan of this song, but I have listened to it enough to tell you got it right, btw the lil piano riffs you added were pretty nice!
Now, I heard plenty of clipping on your song, starting with the piano. You should always be careful when using piano on your songs, my advise is, route it into a channel on your mixer, Idk if which sequencer you are using, but for example if you use FL Studio I would advise you to put a Soft Clipper on the piano channel and if the piano still goes on top of the 0db meter lower its volume a little bit. If you are using Cubase or Reason or any other DAW try putting a compressor on the channel and set the Ratio knob on 100.1 that will prevent it from getting above the 0db mark ( ;
I love the filter work at 00:26 good job! I also like your bass its pretty original but it seems to conflict with the kick and makes it sound weak, I would suggest you to either side-chain it or EQ it better cause it just eats all the lower frequencies.
The song still seems pretty raw, it definitely needs a lot of EQ work without mentioning mastering, another advice, try putting a Limiter on your master channel, that will prevent the song from clipping and it will sound better mastered ( ;
The structure of the song itself isn't that original either, its pretty much the same as the original, I would suggest to change it a bit and make it LONGER for goodness sake!! Its just to short! I mean did you seriously worked 3 weeks on this? Heh, I don't believe you P;
Keep working, the more tracks you produce, the more you will learn about production and the more effort you put into your tunes, the better they will sound.
Johnny~