Does IGG upload torrents? If so, where can I download them?

Yes, he does! You can download torrents that he has uploaded from here: GAMESTORRENT.CO