Wired Magazine for the iPad included this mysterious little film that is apparently some sort of teaser by Neill Blomkamp, the director of District 9. It shows the discovery of a dead alien or unknown life form by two guys driving down a dirt road. Creepy. But why would anyone touch a dead alien? The creature is stamped as if part of some project at a lab. Maybe it’s about growing new life forms to feed the planet and then some of them escape. Or some company has captured and bred aliens for food production!
Here’s a Slashfilm article that suspects it’s a teaser for an online narrative about a company doing genetic engineering.