Well, so far im disappointed. I can't get a multiplayer game going. I host and only 1 person will join in a long time, but that's ok it's one day before official release. So i try to join other peoples games and just about everytime it gives me the connecting to players, please wait... window and I'm staring at it for 3-5 minutes. The one game I did manage to join it says the host timed out for me.
One other thing that bugs me is the insanely long loading times when I click to log in. Then when I click custom games or leave a search it takes minutes to even load. It's like my game freezes for that time because I can't click on anything. Now I have a very fast computer and I never have problems connecting in other games. I host dota games all the time and have no firewall issues. So what's the deal? It just seems like the netcode is terribad...