So I want to play some Demigod, so I start it up. I click Multiplayer, Log In, Pantheon, Fight!. The game finds a match, starts loading and... hangs.
An End Task later, I run it again. Multiplayer, Log In, ... WHAT? Invalid!? OK... back, back, exit, wait thirty seconds... And again, start it, Multplayer, Log In, Pantheon, Fight!. "A player has left the game." is says in the loading screen. The game proceeds to load for 20 minutes.
An End Task later, I wait 30 more seconds, run it again, Multiplayer, Log In, Pantheon, Fight!. It loads! It actually enters the game! Yay!
Buy equipment, get favor item, kill some stuff, take the lead, kill all but one fortress on Cataract, go to base, click to buy Catapults... the game hangs.
An End Task later and a whole process repeats, but this time I win! Yay! I click Main Menu and... it hangs.
An End Task and a whole process later, game starts, I click the Favor button hoping I finally got enough favor to buy the bloody blood of the bloody fallen and... What? I got NO favor for my last win!? OK, so I angst, play, win, go to main menu, multiplayer, log, pantheon, fight... game loads, yay! And in the game, a demigod two levels above me is fleeing with ~100 health, I start sniping him, game stops for 1 second, resumes, my snipe is recharging, my 650 mana is gone, but the skill did not go off. I see him there still, running to base with 200 hp now... Proceed to get beaten badly, go to main menu, multiplayer, pantheon, fight, 12 players are waiting but no game is being made... Finally, we start connecting to each other, and we all do except for that one guy. Three minutes later, nothing happens, he is still not connected, I click the Cancel button... game hangs.
An End Task later, I go to the forums to bitch about it.