Musically, it could use some variation during the verses instead of the same two tone bass line throughout.
Lyrically, there are some moment where some words could have been shortened to keep a better flow going. I'm not saying the flow was bad, it just could have been better with certain other words.
Otherwords, I'd buy it. Good job.