I can say I HATE this game...
I spent 3 hours doing all kinds of crap.
I was holding off and a bunch of you said it was good enough and I like supporting the LAN play cause... But 3 hours of my time is worth WAY more than $50.
So, I have a ticket in with Steam support since it's their overlay that says it's causing the segfault.
Though it seems the BEST solution found in the steam forums is to pirate the game...
Faulting application name: HOMEFRONT.exe, version: 1.0.0.1, time stamp: 0x4d7e1a73
Faulting module name: gameoverlayrenderer.dll, version: 1.5.31.0, time stamp: 0x4d780ecb
Exception code: 0xc0000005
Fault offset: 0x0000f793
Faulting process id: 0x970
Faulting application start time: 0x01cbe452196a54a9
Faulting application path: d:\steam\steamapps\common\homefront\Binaries\HOMEFRONT.exe
Faulting module path: D:\Steam\gameoverlayrenderer.dll
Report Id: 5f0e635f-5045-11e0-9ab9-00241d801980