This is a thoroughly entertaining take on superheroes. Weird, gory, silly, cartoony. It is strange that people are annoyed because it's too cartoony. Too comic booky. Their roots are in four color funny animal books. Cartoony and silly is appropriate.