Making games is hard. It requires ingenuity, dedication, and no small amount of luck to ship anything decent. Ciao Braga, the production director on Arc Raiders, spoke about how failure shaped that ...