New trailer for Quantic Dream’s Detroit: Become HumanPublished June 14, 2016 | By Aman PathiaraFans of Heavy Rain will eat this up. Continue reading →