Visi betrayal ahead
I haven't seen anyone discussing this, so it might just be me. But does the fact that Invisigirl just showed up one day, handed herself in and requested to join the program not seem a tad fishy?
I get the feeling we may have a betrayal on our hands soon. A sort of it started as a infiltration job and ended up something more scenario. More alarm bells began to ring for me when she also kept talking about how she is a villain with villain powers. Kind of a subtle self report.
Also the fact we are halfway through, so we still need the 'fracturing of the team' moment before the big finale. And what better way than to use our romance options against us. (BB will probably also do something)