Well, there is now
a Wikipedia article about CopperCube. It's not long, but it is a beginning. I wonder if it will be erased again as well. Not sure if this is the same in the english Wikipedia, but the german one has a very bad reputation of deleting articles all the time. Let's see, I'm curious.