I used to be a member of this Villains based group, and I do know there was also an Alts league (League of Altimate Evil) and a Heroes group, although the name for that one I can't remember.
I was Homonculous, a healing Corruptor. If you recognise the name, please get in touch. I'm @Bort in game.