Half-Life 2 has been released at last. However, I haven't been able to play it yet because I haven't been able log in to Steam all day. With such a high demand I guess this was to be expected. I'd of thought Valve would've made some extra resources available to cope with the initial surge though. I am not impressed, guys.