Still alive. I was browsing some of the old threads the other day, pinnacle of humanity ~2010
Apparently we voted this as the top song at the time: https://www.youtube.com/watch?v=uFC3jY451xI
it was tied first place with this: https://www.youtube.com/watch?v=SgM3r8xKfGE