Half-Life: Source Free Download PC windows game Overview Half-Life, which was awarded over 50 Game of the Year Awards in 1998, set...