Diplo is down on ICO and Entrenchment games are pushing CPU's to 70%+ utilization. As an added benefit we get messages stating that team members are out of sync. If you can actually get a game started it is unplayable.
Not a rant, just a status....
Rather than having the title "Dont bother with multiplayer" perhaps a better title would be "Multiplayer problems" or "ICO troubles". Makes it seem less ranty and personal. Just saying. But I agree ICOs having serious problems, and I have experienced all the symptoms you've described above.
There are many great features available to you once you register, including:
Sign in or Create Account