Interesting site. I've never played CS myself, but it looks interesting. Now, time for me to be overly critical.

The flash banner you've got looks really neat, especially the snow effect, problem is -- it doesn't match up entirely with the right side of the banner. The portal, for me anyway, seems really bunched together. And what the heck is up with those buttons!? Grr! Maybe I'm just a moron, but how the heck do you get them to drop down? It was torturous trying to get one of them to work; I'd drag my mouse away from the button and the menu would expand and then when I moved toward it to click a link, it'd go back up -- argh!