It's just so good.
Maybe I'll finish writing this when I recover. But this 3-day marathon of playing HL2 and its two episodes - on difficult, of course - really wore me out. I'm physically, emotionally, and mentally drained. But in such an incredibly good way.