Wasn't sure if anything had been posted of the Maelstrom, I know there is a video floating about, but thought I would share some screens I took!
I linked them in another thread, but thought they should probably go here in the New Zone section, even though right now it doesn't look like you can get back to it after you complete the initial quest!
[CLICK TO ENLARGE]