That's a big freaking ship!
The shape of it actually reminds me more of the Ambassador class than anything.
I know, it does doesn't it? Looking at the trailer it looks like she has some kind of retractable weapons arms? I'll have to see her in action before I make a call on that. ...