Whenever I Browse custom games in Demigod the game simply locks up on me. Sometimes I'll get lucky and it wont freeze and I'll be able to attempt to join a game only to be unable to connect for some reason, which then causes the game to freeze. This issue isn't limited to the custom games browser; sometimes i happens to me while trying to log in, or even when I try to skip the intro video.
Secondly, whenever I am lucky enough to join my friend's games (which is rare) everything seems fine until I end up timing out to the host and it says something to the extent of "NAT Facilitator Error".
What is really bothering me is the incessant freezing. I can't go 20 seconds without the game completely locking on me, and whats even worse about this is that at least half of the time the freezes are so bad it forces me to manually restart my PC because I can't alt-tab, control alt delete, press the windows key, ect.
I have really enjoyed the little that I have actually played (In fact I'd say im really loving it) and I don't want to request a refund. If this is a problem on my end please tell me how to fix it.