[Update]: All three games have now landed onto Steam alongside free demos.
After being ...
[Update #2]: The PC version of Detroit: Become Human has now landed onto the Epic Games Store alongside support for 4K resolutions and 60