Ah, Half-Life 2. Never actually got around to playing it.

They sure are dragging their hooves with episode three, huh?