Some links you may like May 10, 2010 by theworm · Published May 10, 2010 · Last modified July 16, 2014
Why I stopped playing online FPSs September 19, 2007 by theworm · Published September 19, 2007 · Last modified July 16, 2014