Burn Eternal releases debut single and announces self-titled album · duudey