>>42709241
>Boom! Studios
Can any comicfags tell me if these guys are good?