Epic Games offers downloads of What Remains of Edith Finch for Windows for free. That's $17 under our mention from last June (which came bundled with a second game) and the lowest price we could find now by $20 for this critically acclaimed game.