Was picking up a table in this shopping center today and totally didn't put 2+2 together that it was the site of a new supercharger, until I was leaving and saw it off in the middle of the parking lot. Of course had to swing by for some updated photos, even though it's not any new information.