Decent!
Good flow, good vibe, awesome beat. Your lyrics flowed well with the beat, the drums accented your words, flawless. I liked the lyrics, they were good. Sounding somewhat mainstream, but there isn't anything wrong with that, just that mainstream eventually gets bad (eminem). It's seeming like your album is gunna sound great! Is it gunna be for sale?
~Jon~