Yep, I talked to them at the show as well, hard to miss them, they were right across from my booth, so I got to hear a LOT of singing, yodeling and whatever that thing was that they played Amazing Grace on!
They did seem to have a solid idea and base.