We had it all, from twisted mimes, to stilt walkers, to fortune tellers and for good measure, emcee Margaret Cho just in case a good ol’ fashioned rock concert wasn’t enough. But the highlight of it all was when the Dresden Dolls took to the stage dressed head to toe in military regalia, starting out with a tongue in cheek rendition of Pink Floyd’s classic number from The Wall, “In the Flesh.”

They’d soon lose the getups, diving into their signature set of timeless cabaret with a sinister edge. Their set showed flawless execution overall, highlighted by potentially difficult songs, like “Coin Operated Boy,” that remind us of their skill. A preview of one of Amanda Palmer’s solo songs tugged on the audience’s heartstrings.