Detroit Become Human is coming to #steam on June 18, also with Heavy Rain and Beyond: Two Souls.