That is excellent news, but they've got a lot to live up to...
Did you listen to the downloadable preview? Sounds to me like they're doing just fine...

Peter