Half life 2 winning must have been flooded with stream users.
Half life is so overrated but hey that's my opinion but its not the best game if the decade that's for sure lol.
"Excuse me sir, I see you have a weapon. Why don't you put it down and let's settle this like gentlemen" ~ max