4 ms·So, a couple of friends and I just launched the new site, I would love to get your opinions on it.by tekromancr 15y agoSo, a couple of friends and I just launched the new site, I would love to get your opinions on it.