Did anyone catch their session last night? Was it any good? I'm quite impressed with the album, but I wonder how they come across live, without all the orchestration... -sheetal