User blog:Superguy79/Spectre in 'Invasion'?

I found on wikipedia that apparently 'The Spectre plays an important role in this season.'