Saw this interesting.
And they are rumored or confirmed (unsure?) to be in Doom Patrol. Wonder if it’s a spin off situation kind of like them in Titans
I think it could be a good series.
I would certainly watch it.