I gotta to agree Neil, I think this is one of your best and you've got some pretty darn amazing songs
The word play and rhyming are so good and the lyrics are really funny
The backing track is perfectly executed to go along with the lyrics, and the vocals are fab
Excellent job Neil
Good luck in the comp