So, this is definitely one of my most anticipated acts of the weekend for me. Bitte Orca was my favorite album of 2010, yet I have heard very mixed reviews of the live shows. Anyone seen em? Ideas on when and where they might play?