JJ Abrams’ Super 8 Trailer Leaked

Apparently, this could be a prequel to the January 2008 blockbuster, Cloverfields. Check it out:

Anyways cares to give their thoughts about what’s going to come out of that train car?