I liked it, but I think some people might not like it. It's a bit weird at the beginning. They refer to a lot of contemporary song, some might not be familiar with them.
i.e U2's In the Name of Love, Love Lifts us up where we belong, Sting's Roxanne.