I can tell the mixing is a little bit off....but I'm trying to figure out how to make it better. It seems like the beat tries to fight the vocals for control. The track sounds good but it's that mixing. I can definitely say take down the vocals a little bit. Try that and then see if it sounds a little better. Some of it I can understand only because I have to put my ear into it to pull those vocals to my head.
Edit: BTW I checked out i'ma take it. That's how the intro should sound so now I know you got it in you homie. Stay up and don't fall.