>>715043576 (OP)
While i do believe it is actually coming out soonish, this shit doesn't prove anything. Half life 3 has been on and off development ever since episode 2 came out, Valve themselves have directly stated this. So seeing evidence of it being developed doesn't mean anything in terms of it coming out
>>715045990
There's this supposed HLX thing and it's not just your usual Tyler leak; other people are corroborating its existence. Still, you're right, it could be canceled at any moment as far as I'm concerned.