The article I found posted below, which actually includes a very brief pre-Alpha preview of your ship, suggests that this isn't simply an RTS with the bridge replacing the usual top-down view. Your extremely large capital ship, at least as far as the aforementioned video goes, seems to be completely explorable, with multiple decks and elevators, and even what may be some launch bays. The video also suggests you can take a more direct hand in controlling your vessel, by operating its helm station. As mentioned, this is an old video, so it may be showing stuff that has since been cut for one reason or another. But if it hasn't been cut, and the first person's perspective allows for more direct gameplay as well as strategy... Taaaake myyyy moniiiiies...
http://m.pcgamer.com/2014/05/21/command-your-fleet-in-first-person-rts-flagship/
EDIT; Apologies, The video actually involves the player moving from a Starbase onto his ship, so the vessel likely isn't as large as I initially thought. The fact that there are inhabitable space station's just makes me more excited though. :3