Its not a problem with ESF, its a HL2 problem >.<
Everytime I start it up, the screen would either be black, or if it starts going it will freeze at the loading screen. Making me having to restart it to have it working proberly(my computer, not HL2, which already is 'broken'?)
Help :(