Hmm, perhaps I should sign up to be an editor. I don't know why they didn't have one before now. Seems every other 3D Tech has a Wikipedia page already.