Oh wow. I forgot that was even a thing. Is that project dead? I assume it is, but would love to be surprised that it still exists, just for the novelty of the entire thing.
They've been present with their strange shiny orb at my local shopping mall in Portugal for the last year or two, and are often at a busy train station nearby too.