We've determined that there is a Unity issue that was fixed for Pillars of Eternity, but has since regressed to a non-working state in the newer version of Unity we're using for Tyranny. The problem is that the mechanism we're using to load character portrait art (and potentially a few other things) from disk can also be used to download files from servers. Because of this, Unity queries the Windows Proxy Settings for the currently logged-in user prior to deciding that it needs to load the file from disk instead. On some users' machines, the contents of the Windows Network Connections will include entries generated by third-party software such as LogMeIn Hamachi and VMWare. The Windows function that Unity uses to get the Proxy Settings for the user tends to hang for long periods of time if it encounters one of those third-party network connections. It's probably not able to get what it wants and just ends up waiting for a timeout. I suggest looking in Control Panel -> Network and Sharing Center to see if there are any network connections added by third-party software. If there are, try disabling them to see if it fixes the problem. Please let us know what you find.