Things are starting to become clear as we get some long overdue explanations. The Omega particle itself explains a lot, including how the Borg Resistance could be so powerful, the damaged subspace and even why Borg drones appeared to show up in the oddest places.
The revelation of Omega will make things (even more) interesting. How for example will Adele and her ever present advisory board react to this news? Her standing orders surely are to destroy it immediately but what about the chance of stopping an all-out Borg invasion? What about the already shaky alliance with the Resistance? Those are going to be fascinating questions to ponder and I'm looking forward how it will make a difficult situation even more complicated.
And I haven't even mentioned the mini-rebellion within the Resistance, Malik's Starfleet hostages or Maren's admirable (but-is-this-really-going-to-work??) bluff to kill the man she is clearly still in love with.
Drama galore. Lovin' It.