http://www.gamespot.com/articles/the-final-hours-of-half-life-2/1100-6112889/