Lordi laat met de nieuwe single horen dat zij nog altijd trouw blijven aan hun eigen geluid dat door de jaren heen heeft gezorgd voor een aantal sterke albums die de tand des tijds wel mogen doorstaan. Onvervalste hardrock waarbij de aanstekelijke refreinen lekker blijven hangen.