Half-life 3 jokes, anyone?