What is this I don’t even 2012/11/22 / local / web In10did Corporation. I can’t figure out if this is a spam site, or something to install drive-by malware, or a joke, or a real company.