so far, i've been able to see them twice. both times at the Palladium in Mass. once upstairs and once downstairs. i was fuckin' floored! for the first show, i was there with my bro and my cousin. when Gojira finished their set, we just stood there staring at each other and shaking our heads for a minute until my cousin said, "holy fucking SHIT! i've always liked their music, but i didn't realize they were THAT good!"
that totally sums it up. absolutely top shelf. do what you can to see them if you get the chance.