Telltale The project was created while working @FutureBrand in New York.Logo and Visual identity, Digital Experience.