I did a search, but didn't see anything on this new song itself, so mods, if there is a pre-existing thread for this song, you know what to do. :) This has actually been out for a while, now, but they just uploaded a new video to youtube. And they finally have a vocalist, I think he fits in...