I bought tickets a few months ago for their TBA show in December. Anyone out there ever been? Just kinda curious as to what I should expect. I hear they are awesome.