Whenever I download a game or updates for a game on Steam, it seems that Steam and uPlay throw hissy fits during the process. Running Batman Arkham Origins on Steam will result in sluggish fps performance and lags while in Rayman Legends and Far Cry 3 on uPlay, the game save files and/or levels will not load. However, I can run games on Origin just fine. So is this an Internet bandwidth bottleneck associated with Steam and uPlay? Or maybe because Origin just flat out pwns both Steam and uPlay?