Som vi nämnt tidigare ger Epic Games bort What Remains of Edith Finch gratis den här månaden. Nu finns det att ladda ner, om du vill, på Epig Games Store.