Given that the game's coming out in a couple of months, it's a bit weird to release a trailer without any in-game footage. But if you want to know the basics of what the Normandy looks like in Andromeda, here it is.
It's a bit weird to see the ship completely absent of any officers or signs of life, although I suspect that's possibly the idea - to avoid any spoilers with characters.
In a way, this video feels like an internal presentation. When Bioware and EA's executives wanted to know what the base of operations would be for the game, I can see them being shown this.