Not really a "port" ... given the "2" in the game's title.
i havent played it, but isint league of legends essentially a dota-type game, and free?
and that comes from someone who only knows DotA from Basshunter
They might as well just make a DOTA: TF2 edition. That's what it will largely become anyways. Hats, sandwiches and jars of piss are pretty much required items in all Valve games now.
Wait, is that pyro pic serious or a joke?