The Creeps does have a certain bad darkwave band appeal.
Steve would make sense. People who come off that sincere and innocent always have something that they’re trying to hide...plus we do have the adorable little plotpoint that brought the shakening down upon tumblr’s “comic fans.”
Maybe one of us should go give him a little “Heil Hydra” to figure it out? I look vaguely German, right? Minus the BTAS Joker cosplay I’m stuck wearing. I could do it.