i have not even downloaded esf i dont think i have the thing to make it work i just got half life generation it has the first half life it has opposing force, counter strike and blue shift what is with all the patches i dont get it (1.1.1.0 ?) i just dont understand so what im trying to say is can someone help me and tell me what i need exactly before i download the game.