Heaven's Vault review – a rich web of possibility