This game is damn good fun. The graphics are a little dated now, but the amount you can do within the game is awe-inspiring. The freedom the HL2 engine provides is amazing, and it is no wonder it is the number one engine for mods.
The plot is a little rambling at times, and the opening sequence is a big disappointment in comparison to Half-Life 1's, but it is a damn good game to play. Steam is the most annoying thing today, and unfortunately you need to it stop piracy of this game. You'll just have to live with that.