Just Found The New Site
By ComradeKritstov 1 Comments
And I must say it is freaking awesome! I thought those guys were just playing video games all day, but dang they must have been working hard on this site. Huge kudos goes out to whoever designed it, I love the left sidebar. Well, not sure what else to say, but I can't wait to start looking around the site.