Detroit: Become Human launch trailer

Detroit: Become Human Demo now available on the PS Store