The people who animated this animated the Invincible trailers, so that’s probably why you’re getting Invincible vibes lol. I’m also really glad that Gunn is actually allowing voice actors to play their characters in live action, more directors and studios need to do that. He said that this will be a show with character deaths, not even dramatic, some even unceremonious like death actually is, so we’ll see who makes it to live action. I know Sean Gunn (Weasel) is playing Maxwell Lord in live action and Alan Tudyk (Dr. Phosphorus) also has a live action role, so we’ll see. Also fun fact: Creature Commandos predates the Suicide Squad as we know it by 7 years (CC was 1980, SS was 1987), so really these guys are just stealing their thunder back lol.