"The moderate difficulty and time employed while beating the game makes of it a fun experience"
Just a few of the qualities you will enjoy while playing the game are: the detailed and realistic graphics (the textures are amazing), the easy gameplay (I just hate games where its hard to move or aim), the moderate difficulty and the time you'll need to beat it.
Of course if you thought it was a short game there always is the incredible multiplayer mode where you can play whit your friends and foes, that is also a great experience, for the people who have already played "Counter Strike" is like being a child again.
Half-life 2 is a game worth to be purchased, you won't regret it.