The potential of this beat is astounding
The vocals are a bit off though. From a production side of things its really hard to hear you and make out whats being said. As far as the flow. Im not really sure as its so hard to make out whats being said but it seems tight.
The standout feature here is the beat. I wish i would have found the sample cuz i would have killed this 20 ways. Keep working on your technique.