Thank God, I thought it might be a Dreen incursion through a Higgs boson generated looking glass portal...
That Dreen woman...first name was Alice, right?
[looking glass portal] kek