the .86 is a speedtest result
needing 256 up is kinda rediculous compared to any other game i know :/ why does this game need so much more then supcom when you have up to 8 controllable units in this game (ok and some minions) While you can go up to 8K units walkinga bout in supcom :/
I guess im doomed to play 1V1s then. even 2V2 tend to lag. Kinda shitty imo
It isn't ridiculous. I don't see how so many people on these forums have such crap internet. My internet is the basic from comcast and i pull 30Mb-down , 4-5Mb/sec up ... $55 a month internet a-go-go?

(My connection)
but...
Below i explain why you can play "All other games" and not Demigod so wonderfully.
WoW and stuff (Ur x-box / ps3 games / other Online games) uses something we like to call "Client-Server". Therefor the server just keeps up-to-date with everyone and just sends you nice little info about whats going on.
In Demigod its p2p (peer-to-peer) and it doesn't work this way. YOU have to tell everyone in game what is going on just like they have to tell you everything going on with them (See if you think about it ... its pretty crazy huh? ALOT more info going around).
So think of it this way ...
2v2 - You are DLing from 3 people... their clients are telling you what is going on and you are telling them what is going on (so you are uploading to 3 people as well).
3v3 - Gets a little more intense! You are now DLing info from 5 people at a time while uploading your info to 5 different people.
5v5 - Now you are DLing from 9 people and uploading to 9 people.
See the difference? In WoW / "Other Games" (First-Person shooters ... any xbox/ps3 games) you and the server talk ... thats it. The server updates you what those thousands of kids are doing (On WoW) or the other 32 people (on a first-person shooter) ... your not having to talk and upload what your doing to every single person. Just the server and it takes care of it.
So thats the difference. Welcome to p2p. Its your connection...
Note: Next patch is suppose to reduce bandwidth by 35%. It comes out this week coming up (hopefully monday) so try after that patch and you should be good ... or maybe at least somewhat playable? Have to wait and see.