I have heard allot about Counter-Strike, and my friend pestered me to get it, so i just bought it today. But i have just one question: what is Steam? And why do I need the stupid thing? It has to update for me to run CSS, but the download keeps freezing. I don't have anything else running. I even narrowed my firewall to allow only Steam access to the internet, and gave it full rights to exploit my computer however it wished, but the dumb thing still freezes. So i end up connecting, it downloads a bit, freezes, and i have to quit and start back up from where it left off. is there ANY way to play the game without Steam?