Elon Musk and Axl Rose have the timeliness of a Swiss Watch by comparison: It’s been over a decade since Valve first promised Half-Life 2: Episode 3 2006 was before the first iPhone and before President Obama and the Tesla Roadster. SpaceX has landed multiple Falcon 9 rockets and Model X is finally being delivered in volume. And still, there is no conclusion to the Half Life story, which stalled on a cliffhanger more than 10 years ago. C'mon Valve!!! Blizzard shipped StarCraft 2 in 2010 and has continued to update the story since.