Here are some problems we've found so far today:
1. If you have played a game online already, something isn't being reset and as a result, the game won't let you connect to a second game because it thinks you're still in a game. So after a game, you will need to restart Demigod for now.
2. We are running into a bug where the Game ID being sent to the server isn't right and thus tries to connect the wrong players which, of course, results in the player not being able to connect OR get players into their game.
3. Games lag on the server far too long when they've been started or closed. The client isn't telling the player that a game has started or that the game is no longer available. We have updated the server to decrease the lag time that games are displayed but the client (the game) will need to handle the error codes the server sends back.
Those 3 things represent much of the pain.