So far I've only tested HL2 on the i7 13 and it runs smooth.
If you check youtube there's a guy that has been testing games on his 13 i5.
The comparable game I've seen him play is left 4 dead 2 which seems to run at a playable framerate. So I don't see why TF2 would be any different.