Tag: What Remains of Edith Finch

‘What Remains of Edith Finch’ is now free on the Epic Games store

Back when Epic Games first announced its digital storefront for PC games, the publisher also revealed that it would be giving away a new free game every two weeks for the first year of the platform’s existence. That program kicked off with none other than Subnautica on December 14th, and was followed by Super Meat […]

Read More