When they struggled to create physical products, Larian and his team shifted to the digital realm. In 2021, Netflix shared an ...