Yeeeah..
Everything's out of proportion. The overly distorted drum or bass or whatever overpowered the other sounds, and it didn't come out too well. Sorry.. Next time, try balancing everything out so certain aspects are not as "in-your-face" as others.
Doesn't seem all that bad, but the bass/drum drowns the song out for the most part. You seem like you know what you're doing, regardless. Just fix the mistakes you make.