Two Valve games, two cult followings, we're amazed it's taken you lot this long to whip something like this up. Called "Gravelpit", it takes... well, you can see what it's doing.
Well done, iFrau over on Deviantart.
Funny, I'd always fancied Francis as more of a Heavy, myself, with Zoey a Spy, but who am I to project my game character personifications upon other people's work?
GRAVELPIT by ~iFrau [DeviantArt]