i think there was a virus on the site

I’m pretty sure he meant Dylsexics.

Wow, just… wow…

Yeah I know. Once again I fail at being funny.

A small kid runs from his room to his daddy, who’s sitting at a computer.
“Daddy, daddy! They just said on the radio that extended use of computers degrades one’s communication abilitities, is that true?”
Daddy turns away and says: “IMHO LOL”.

WTF! What does that have to do with anything?

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.