Is that true? I downloaded at over 3mb/s on the "release day". If there is a cap, what is it? 5mb/s?
Origin is a steaming pile of turd, while Steam is just a nicely formed turd. Both are turds, just Steam slides out a bit easier.
I have them both off as much as possible.
EDIT: Beat... ****!