Kingster1 - First thing I'd recommend you do is send an email to email@example.com and explain exactly what you've done along with the problem. If its just some weird registration issue, they can sort you out on their end.
I'm assuming you have the steam version of the game. I'm just going to throw out some things that might work for you. Some folks reported having issues logging in through steam directly (eg launching Demigod from steam). For some, simply running steam as an administrator seems to help. Try that if you have not already. For others with the same problem, they were able to get things working by running Demigod OUTSIDE of steam as an administrator. There's a file called Demigod.exe. Its somewhere in the steam directory - I don't know the exact location off the top of my head, but you should be able to find it by doing a search for demigod.exe. When you find the file, adjust the properties to run as administrator. Then run the game and try to log in to multiplayer. If either of those work, please reply here.
Eh, well I figured since I already had a ticket open, I'd go ahead and give the second option a shot.
And wouldn't you know, it actually worked. Running the Demigod.exe file fixed the problem completely, though hunting the file in Steam's folder would have taken awhile if it had not been for the search bar. I guess the problem has to do with Steam's in-game overlay affecting Stardocks?
Either way, it doesn't matter. The game works fine now, and that solved the problem. Thanks!