Heavy Rain demo is now available on PC through Epic Games Store

Ahead of Heavy Rain’s full launch next month on PC, Quantic Dream has pushed out the demo it promised featuring the first two acts of the game, available to download via the Epic Games Store. Read more…
Neowin