Could use alot of work
You've got the house structure down pat, but the drums could use a bit of EQ... and the melody is so disharmonic that it's hard to listen to. When choosing notes for your melody, listen to how they fit together with the other notes. If you hear a nasty wobbling or distorted sound, that means the frequencies are cancelling parts of eachother out and making a bad sound, meaning the notes weren't meant to go together. What you need to work on in most of your songs is the disharmonic melody, since you've got the other elements (mixing, rhythm, and structure) just right.
To see what a harmonic set of notes versus a disharmonic set of notes sounds like, play the chord C E G ... and then play the chord C C# A. CEG makes a nice, almost heavenly sound, but C C# A makes a wobbly unsettling noise.
Keep workin on it man, I hope my review helps.