Can anyone wait for the candid foil of Echo to rear her pretty little head as a villain in the form of Sarah Michelle Gellar? Or perhaps a female version of Alpha can make a guest appearance regularly, hmm? Am I asking for too much? Damn it.
Her nickname can be Beta.