The answer may lie at the end of this link https://steamcommunity.com/app/…
Basically your game activates peer to peer after installation and you become a server for distributing updates.
Check the settings to see if you can disable this function.
DanielD