Der Stil der Band war sehr vom amerikanischen Heavy Metal inspiriert, sowohl musikalisch als auch kleidungstechnisch. Die Band war in den 90-ern durchaus erfolgreich gewesen. Jedoch scheint ihr Comeback Ende 2007 in der Hinsicht nicht sonderlich viel gebracht zu haben.