1. Decent lyrics but otherwise sounds like generic rap (i don't listen to rap so i am probably wrong)
2. Sounds much more experimental and interesting than the first one. Actually quite liked this one.
3. Don't know spanish so to to me this sounds like any other South American song but can't tell cause not familiar with that type of music.