User blog comment:Superguy79/"Invasion" premiere date/@comment-1185312-20120318023953/@comment-4106876-20120319182400

well, maybe it`s in the present, and it`s showing some short flashbacks throughout the episode?