Yes Gene had a big article on it as IOTD. It's implied it might be a chip from the place but not 100% certain.