Sci-Fi Wire has the full article. Basically, he hints at what plot threads will be addressed in the film.