Everyone's talking about this as a possible winner now, except here. I'm not that impressed, the staging was really good, but the song and especially the chorus just lacked punch to me, it just falls flat and it seems more backing vocals or a different instrumentation would have made it stand out more.