User blog comment:Thailog/Ep. 204 "Salvage" discussion/@comment-4867513-20120519201056/@comment-5012837-20120519204351

the two most likely options for that shadowy guy are black beetle and darkseid.