Hope it isn't just a BG alternate/rip off - by the brief description it sounds somewhat like it bar using "These" instead of "this" when talking about the vessels meaning there may be more than 1.

Not quite a new open world zone but something new and interesting for a little while at least I hope!