Interesting, where did you see the bit on the engine Fungu? And is it for TF2, or HL2, or both? Endless room for speculation here. As for the engine, I suspect not entirely from scratch. They licensed the a physics engine (can not remember which for the life of me...) over a year ago IIRC. Don't think it was the Karma engine... anybody remember that?