The Epic Games Store’s latest free game is Death Stranding, the debut title from Kojima Productions.
The game, which was also given away for 24 hours last Christmas, is currently free to claim until May 25, when it will be replaced by a mystery title.