This had to be one of the best games i have ever played and or seen for PC. Its just undiscribably good. First off, there is an awesome plot. Second, Its so realistic, it gets addicting.Thats the single player game. For multiplayer, Counter-strike is THE COOLEST GAME THERE IS!! You can play with all your friends in a huge variety of scenarios dealing with good guy/bad guy. Opposing force is basicly the same thing, but u just rip on each other. Half life (single player) will last you a LONG TIME. I just beat it after 3 weeks of non stop addiction.have fun...GET THIS GAME, ITS SOOO WORTH THE PRICE!BIllYG