Good, wish you did more like this.
I really liked the beat and the flow was perfect. You should definitely make more like dis. The only thing you should work on is your lyrics if you want to be really good, but I'm just comparing your lyrics to the best like Eminem, Jay Z, Nas and those guys, so just ignore me.