The American game publishing studio launched its highly awaited Counter-Strike 2 today. The game was announced back in March, though the announcement was not made to ballyhoo the vintage fans of the game, who have been twiddling their thumbs up and down since the first time they announced that they were working on the code […]