Hm, this is troubling. Another super on the scene? Who could this character be?
Find out on Thursday!