This has an oldschool feel but some of the words lack the feel. Some of the ways they speak also lacks the oldschool feel. I still wouldn't call this modern...though it does have modern flair. I think there might actually be a clash in generations.
The words also have limited meaning -- first solo is the strongest.
Well done ^^
Please contact me if you would like to use this in a project. We can discuss the details.