I spent a LOT of time touching this one up, but then finally realized that I had long since passed the point where my time would probably be better spent making more music. Plus I'm not all that great at mixing and such yet, so I don't think I was actually improving it too much anyway XD
An interesting thing about this song: The melody skips a step at 2 different points in the song. I am stunned that it sounds good that way, but if you were to look at how it integrates with the bassline, it sort of makes sense. First skip happens around 0:28 and I imagine it would be hard to notice if you weren't on the lookout for it. Can you find the second one?