Relive Half-Life in this fan-made re-imagining.