3 years 9 months ago Link GamesIndustry Gabriela Salvatore and Dean Evans spill the beans on their new studio, Beans Tags GamesIndustry