Comics & Video Games ยท June 10, 2020 “Heavy Rain” Will Launch on Steam to Celebrate 10th Anniversary Interactive classic "Heavy Rain" will debut on Steam on June 18th.