Hm..
Some things sound a bit off. Like at 0:17 and further on in the song. The rhythm for this song is interesting enough, but everything sounds mushed together, and the instruments don't harmonize that well.
Try panning some things to the left and right, and turn the volume down on certain instruments.
Keep at it.