French developers Dontnod Entertainment triumph again with another intriguing female-led game.