I still am Unable to join any game online do to my strit nat. I have tried fixing it but it dose not seem to want to be fixed. it still Runs wow pretty well.
WoW is client-server, but Demigod is peer-to-peer. In other words, NAT issues are far more apparent in P2P games, so you will have to hold out hope that Stardock engineers a way around that.
Have you attempted setting up your gaming machine for DMZ? That should bypass most router/NAT issues. You may also want to try your luck at: http://www.portforward.com/