As you forum goers should know, a site called Counter-Strike Teamplay has been a big hit troughout the CS community. Well, guess what! Its now a hosted site!! Woohoo!! If you guys don't know wtf CSTP is, check out their main page for all the info. All you die hard teamplayers should sign up, and keep a look on the PUG's section, it's sure to be a riot.