cool. I can hear too many highs on the rap. Maybe speak up and not get that close to the mic. All the unwanted sounds of mouth can be heard too well. Try getting a better kick, this one is too "in your face" and doesn't have any depth. And maybe a little less bass.
But as I said, this is a cool track! I like the lazy voice