Half-Life: New FPS Half-Life Element 64 has just launched a demo on Steam, but Valve's not involved

Half-Life 3 fever might be hotter right now than it has been in years. With the announcement of the new Valve Steam Machine and Steam Frame VR headset, desperate fans have convinced themselves that this is finally the t…