A quick and personal look back at the launch of Half-Life 25 years ago today  Neowin

More...