It's big, it has guns, it has thrusters that sometimes try to blow holes in the roof of the building... that's actually all I know about it myself. It's definitely having a fit that a Sheegoth would be proud of, though.
It's under a cloaking device at the moment, just above Central Park. There really aren't many other places to hide it.