Half Life 2 - Behind the Gameby Prima Development.Half-Life 2 (Game)Half-life 2Video gamesWriting a summary for young readers…For young readersBook data: Open Library