Ehm, connections is not people, its just that, connections from an IP
That IGN Review is very informative by the way, that rant on their blog is completely missing the point of it, the bad rating does not only come from connectivity issues, only 8 chars, badly balanced and few maps are the main points of that review.... and an 6.5 is about the score i would expect an washed out DOTA clone with less depth than a single warcraft 3 map to get ;p
Now don't mind me though, i do not plan on buying demigod or play it at all... i am not a huge fan of that kind of gameplay, dota in wc3 was already enough dota gameplay for a lifetime