I did not care much for the first GO demo that came out. I liked the gameplay but the netcode sucked. Since then I borrowed GO from a friend, patched it to 2.0 and played it. I went out the next day and bought the game for myself and have been playing it every day since.
There are still a few bugs that have to be addressed, however the game is extremely playable on a good internet connection. The maps are very well done and BDS made a good decision to make antartica the demo map because it is a great map, one of my favorites.
Bottom line: If you like CS but hate the level of maturity of a good portion of CS players (cheaters, shit talkers, so on), then doo yourself a favor and pick up this game. The gameplay is great, the guns are satisfying, and the people who play the game online are top notch. Believe it or not, actual team play goes on in this game on PUBLIC servers, something that is extremely rare on CS public servers.