Linux est LIBRE et, dans 90% des cas, gratuit ( la redhat est payante par ex, mais C pas linux ke tu pai, C les modif ke le team redhat a faite dessus et le service client associé)...la mandrake " standard" est 100% gratuite ( tu peu la dl sur www.telechargez.com )
Et on peu jouer a BEAUCOUP de Jeux sous linux, mais pas tous...Il existe 2 catégories de jeux, les jeux natifs ( il fonctionne sous linux directement grace a un binaire, si tu veux C comme un . exe mais pour linux) et les jeux " interprétés", comme hl2...
La il faut un " interpreteur" d´API directX ki s´appel cedega ( ce N´EST PAS un emulateur), il existe en 2 versions, l´une 100% gratuite mais il fo la compilée sui-même ( au passage, la compilation est un art de vivre sous linux, les outils nécéssaires sont directement intégrés au system, donc C TRES facile) soit en version pre-compilé mais payante grace a un abonnement de 3/6/12 mois ki fournis un gestionnaire de jeux en plus, appelé Point2Play...
Tout ca pour dire ke cet interpreteur n´est bien entendu pas parfait mais a chaque version il apporte son lot de jeux compatibles en plus ( et il y en a deja BEAUCOUP) et comme tu peu le constaté, un jeu aussi recent et attendu ke hl2 a été TRES vite compatible ( le 7/12 pour etre exact)
Le site de cedega pour la liste des jeux compatible : http://transgaming.org/gamesdb/
Le site officiel commercial de transgaming : http://www.transgaming.com
Voila, j´espere avoir répondu a tes kestions
Si tu en a d´autres n´esite pas 