Wow awesome that they are adding achievements for all the games we already played through too..
Now I can play them through again without feeling like I'm wasting time..
Oh wait!
I can already imagine the fun battles we'll have after the first achievement pack goes live. Full teams of only medics battling eachother
On a serious note I do think they used the achievements in Portal very well.. Stuff like "Assume the party submission position" popping up at you.
Oh and the achievement in Episode 2 where you have to launch the garden gnome into space was hilarious, although I couldn't bare completing it myself.