Atreyu Share “Dead” and Embark on 21 year Anniversary Tour of The Curse – News October 2, 2025 Atreyu share “Dead,” their first release in over two years, and gear up for the 20 + 1 year anniversary of their breakthrough 2004 album, The Curse.