Official Announcement Coming Soon For Detroit: Become Human PC Platform

The first official screenshot unveiled.