this picture confirmed it for me. It may not be proven but its hanging with a bunch of half-life 2 shirts. Also the fact that they are both in finishing stages together, and valve wont talk about hl2 multiplay. I am just going to tell myself tf2 is hl2mp