The beat wasn't my favorite but that change up was nice.
As far as your vocals go, I think that your flow is solid, but you should work more on your adlibs and mix it better. The adlibs are the same level as your main vocal track (or at least it seems so) which takes away from it. I'd make it quieter and add some more presence to main vocal track. Add reverb, a little bit of compression. I'm not a rapper so I can't comment on the actual quality of the raps but it seemed solid to me man.
Thanks for the feed on my track!