Colleagues from Russia and Ukraine, I'm totally with you on the board against Steam region-lock policies. I hate a state we've got with Skyrim release on Steam (I still can't buy it for myself from Steam, thanks goes to out local-region publisher, don't know which one exactly it is this time, most probably 1C) and I really hate some "surprises" like S.T.A.L.K.E.R., which I had originally bought on Steam just to have an access to an English version, suddenly transforming into being "Russian localization only" title after about a year since the moment of purchase.
Same shit we've got with original Torchlight - I've got it on Steam (actually, I've got five copies of it on Steam - one I had bought myself long ago and four giftable copies I've got from 4-pack T2 preorder) and it is English-only, and I've got boxed (actually, "jewel") Russian-localized version by "New Disk" company I had bought separately just to be able to play the game in my native language in case I would prefeur to do so. For me it had turned out that playing English version of T1 is a better choice, by my girlfriend doesn't know English well enough and would prefeur to play it in Russian. I had gifted her a copy of T1 on steam and also gifted her a boxed Russian-localized T1 version from "New Disk" company, and now we've got a problem: what she really wants it so be able to use fancy Steam features like achievements system and Steam Cloud saves storage, while still having menus, quests and items to be in Russian localization. Looks like there are no easy ways to achieve it, as - at the very least - event replacing Pak.zip for Steam version to be one taken from ND version would result in incomplete translations (some string resources are hardcoded inside Torchlight.exe binary) and I'm not sure achievements system would work for the game modified like this.
Now, with T2, looks like we would get an even more getto-like restrictions not being able to play the game in case your IP is not from Russian geoIP range. Same content, same version, really?! Dogh, sure it is, but with a "minor" difference.
The only way I see to overcome this policy is to ask some friend living in other country - which is not affected by Steam region locking policy - to buy international T2 version and gift it to your Steam account (most probably gifting something else in return). It's a pity that the current digital publishing system require us to stick with natural barter methods like that. And, as far as I know, this region locking isn't something that Steam is enforcing. I've had a conversation with Steam support concerning the availability of the Skyrim and they had told me that it is totally on the publisher/developer shoulders to decide what regions to lock. As for T2, it seems that it is the Runic games who had hit a bad road - accordingly to the T2 Steam app page, Runic Games are self-publishing T2, so it is them who actually push this region-lock-like restrictions on T2 for Russia. I wish I'm wrong with this conclusion but the facts are like that