Play Half-Life 2 online or in single-player.