You could try DMZ briefly to see if that fixes the performance in Torchlight 2. It is possible that your network performance issues are not related to this problem for Torchlight 2.
For Dead Space 3, I don't have an answer to provide.
Note that using DMZ is a potential security vulnerability so if you have to use it, you should only turn it on when necessary.