I was pretty nervous when Queensryche released their first album with Todd, but with this new one, I am 100% confident. The self-titled album contained what is easily their strongest material in many, many years (especially Where Dreams go to Die, A World Without, Open Road, In This Light, and Spore), and the only complaints I had were the godawful production and disappointing running time. I am sure the new album will be a huge improvement in both production and length.