Good - But..
It's really good, i can hear a good rap or singing to this.
But when the bass comes in, the rest of the instruments start to get muddled, try to equalize it better, i know you can. But also, the kick needs to stand out more for a real beat to form. But overall a good song in the end.