I didn't grow up on Kraftwerk and frankly it was not the most interesting concert i've been to (and i've been to a LOT of concerts) but I am glad that I went to see this foundational group. I found the 3D component of the show the most interesting, I only knew two songs.
Figures they could come to town on the one 91 and sunny day so far.
They seem more of a November 27th, dark and ice rainy band.