Hey Rondo-is-Better,
Good effort. With rap, you either have it or don't--you have it, now it's a matter of refinement.
Just one man's opinion and tastes do vary so take it with a grain of salt, but I think you'd be better served to speak in your grown man's voice, the one that comes from the back of your throat, the one that commands and demands to be heard...right now, your voice, to me, sounds nasal and monotone, coming from the top of your mouth where there's hardly any power...and so, even when you say cool things, the tone of your voice undercuts it...watch your breath too, you seem to be running out of air towards the flow-end...breath and flow are interconnected, but your flow seems to be working against your breath on occasion. Practice placing attention on the power of your breath when you rap--it's a physical, whole-body thing--it starts below your belly button and when it's going strong it's like a column of air from your waist to your mouth. When you can produce that column of air consistently, you'll always command attention and be listened to--even if what you're saying isn't that important, the power will still come through and overpower your literal meaning.
You have a good sense of time--but I'd spend some more time thinking about how one rhythmic motive leads into its variation. Right now, I sense too much randomness in your rhythmic ideas--they don't seem to connect very well, which causes the lyrical ideas to get lost. Rhythm should be used as a connector between what came before and what's coming up, there's should be a question/answer dichotomy happening on some level, and ideally it can be used it to underscore what you're talking about...long notes are tied to meaning, short notes are tied to feeling...
Keep practicing, keep moving upwards, and you'll be alright.