It has been just over a year since we first saw Detroit: Become Human’s first teaser trailer. Heavy Rain creators, Quantic Dream, already had a massive fan base after becoming renowned for creating in...