Well, it's on this weekend.
$10 this time, and from what I can tell the quality is kind of awesome. And QXC is talking at the moment., woo.
I just logged in and missed a bunch, but TL has its standard recaps right over here.
Game » consists of 10 releases. Released Jul 27, 2010
Log in to comment