Some friends of my wife and I are in Munich right now and just saw this.  Pretty damn cool.