What did I just play?
Uncharted Waters: ZZT: 40k? Yeah that seems about right.
Really promising early access stuff here, but I don't want to spoil too much, so I just recommend dropping in.