Eh, I don’t buy it. Why would the guy doctor up fake production stills? The one of a guy in what could be Grand Central Station is a good example. George is right, I smell a Blair Witch too… Go have a look and you decide.
Wired News: Sci-Fi Epic Shot on a Shoestring