Home » News » Half-Life 2: Episode 3 celebrates 10 years since its announcement