Check Itch.io or Game Jolt . Developers often release "Name Your Own Price" versions or free demos for psychological horror projects.
A heavy focus on environmental cues and document-based lore. Unaided: 1939 Free Full Game Download
Set in 1939, the game puts you in the shoes of a protagonist navigating an increasingly surreal and hostile environment. It’s known for: Check Itch
Always ensure you are downloading from verified storefronts to protect your PC from malware hidden in "free" executable files. Unaided: 1939 Free Full Game Download