User blog comment:ScarletWhisper/No Red Hood In Season 2/@comment-5282880-20121004232324/@comment-4821105-20121008074209

The invasion part is about the ligtht partner and kroloteans and other unknown aliens.