User blog comment:Thailog/Ep. 204 "Salvage" discussion/@comment-4454131-20120517235856

does everyone remember the part of the invasion trailer where the appalexian things over at the hall of justice break out? That thing in one of the stills reminds me of that.