Are they really demoting Ch’p to be a pet squirrel? That’s rather insulting. Unless this is a brand new character, which may be possible since he appears to have lightning powers, and appears to be an actual squirrel. Other than Ace, none of the others seem very faithful to the comics, so I guess they just aren’t worrying about it and doing their own thing.
Interesting that it looks like they’re going with Jessica Cruz as the current Green Lantern in the Justice League. They’re really doubling down on her character with this and the HBO Max show. I approve.