Just to Post this here too 
It seems the more work is done to decipher this thing the more confusing it gets.
One thing I noticed though while looking at the video where Cmdr Red Wizard reveals the artefact: (you can watch it here: https://www.youtube.com/watch?v=RKT6CVKclZg )
At around one minute the one filming uses the debug cam to zoom in to a close up of the artefact. Some seconds later you can hear some very peculiar sounds. The best description would be "chittering".
I have not seen anybody analysing this sounds, but I have to admit that I could not follow every post made the last days. Still, this chittering reminds me of something but I cahn't but the finger on it...
I tried speeding it up and slowing it down, but no luck making sense of it. Maybe someone else has an insight, or maybe this has already been analysed...