Great stuff, I'm looking forward to more. Also I got curious about the ship. So I'll link what I found for those interested.
For those curious about those launcher tubes, that's what made me want to know what the ship was.
If you're thinking about it your just trying to justify it to yourself.