The newly launched site is for the fictional corporation in the film called OmniCorp (omnicorp.com), and boasts the motto: "We've got the future under control." But do they really? Oh, the fun of viral marketing, putting you into that world first-hand. The site has a video and a first look at the badass robot the "ED-209" t...read more