I smell superhero satire!
If you've been paying attention, you've noticed that we're now in our THIRD week of featuring these strange little teasers from Image Comics.
Still no word on what they're actually from, we hope we'll find out more soon!
Check out all the previous ones and discuss in the comments. Your guess is as good as ours!