Prong releases new self-titled album · duudey