Related

Digital FoundryDetroit: Become Human is a different kind of tech showcase

What happens when advanced tech, talent and budget is deployed on a more focused experience instead of a giant open world?