Mini update.I has good news, I'm currently downloading Left 4 Dead and Left 4 Dead 2. It should be done by noon or so. Once I get it all done I should be able to play with strangers instead of playing with friends! Oh joy.
People can add me on steam, simplypsychotic.