by [N]Clinch » Tue Oct 02, 2012 9:29 pm
It was decided by a few of us that steam has been a big old pile of shit lately. A few of us have downloaded tunngle so Im hoping others follow suit. Im sure we will have a better success rate than 1 out of 8 games completing