Appearing in DC comics this week as a special advertising insert, and also being given away at select outlets, this is the Super 8 free mini-comic by Peter Tomasi and Tommy Lee Edwards with Alex Ross on cover duties, with a special competition at the end for you to win lots of cool free stuff, including an iPad2, Alex Ross signed prints, Flip videos, all that kind of thing. Americans only I'm afraid, sorry about that.
The comic does seem to give a few spoilers that the trailer doesn't. Them's the breaks if you want a free iPad2 I guess.
Brendon's update: I'm hijacking this for the film side of the site, at least for a while. Because it's a good story and I covet it.