Is there a really competitive league? I simply can't find motivation to play, and play hard, when I keep on getting paired up with and against noobs. It's like.. I could play Demigod.. and lose because my teammate did a quarter the damage of me. Or, end up with AIs. Or against AIs.
I think now the connection issue has been resolved enough that I pose that the real issue with playing Demigod is not connecting to other people. It's finding other people that are fun to play against, and enough of them.