The Lords of Salem score cover revealed