Death Stranding is now available for free on the Epic Games Store
Wish you could download some of the best games online for free? Death Stranding is currently available for free on the Epic Games store as a part of their ‘15 days of free games’ campaign.
Source: digit.in