Same issue here, although it has worked fine since Friday, but I assume that has to do with downloads/server changes/etc...
Not to worried...
Getting hang up on screen menus in the mulitplayer portion of the menu... Also trying Pantheon get the "found a game, connecting" thing for 4+minutes, my ADD doesn't let me just wait and see. I just figure this will will all be fixed tomorrow for the release.
I'd gladly pass out now... If I freakin' didn't drink a pot and a half of coffee during the Cavs/Pacers game 
Edit... Ya just read a post by Frogboy, so I was right about why.
"The server availability will be spotty until the release server config is added in preparation for the official release day (which is tommorow)"
http://forums.demigodthegame.com/346071