but with a roar from some of DC Comics’ weirdest heroes ... Vincent Velcoro (vampire); and Dr Myrra “Medusa” Rhodes (gorgon). In the current DC universe, however, the Creature Commandos ...