Apparently the Krait are going to do something… wonderful invisible wall, no clue how it gets constructed without the Lionguard noticing. Waiting for Scarlet to be behind it all, having learned one of her 13 quadrillion skills from the Krait.
Dev posts are being coy, but here are some context shots
Invisible wall context shot:
And the ‘Coming Soon’
Every patch is like ArenaNet walking out onto the stage of the International Don’t Kitten Up Championship, and then proceeding to shiv itself in the stomach 30 times while screaming “IT’S FOR YOUR OWN GOOD! IT’S FOR YOUR OWN GOOD!“