Sequel to the arcade scrolling beat'em up, based on the comic series. Interesting juxtapositions of styles.
Ups! sorry we're collecting characters for this videogame