Het is echter niet mogelijk om deze streams via Origin te bekijken, dit moet via de website van Twitch.tv. Verder is het vanaf nu ook mogelijk om op het platform games te registreren die niet op Origin zijn aangeschaft, zoals dat bij Steam ook kan. Origin zit inmiddels op meer dan 30 miljoen geregistreerde gebruikers. Cijfers over Steam noemen 54 miljoen gebruikers, maar deze worden aangemerkt als actief, niet enkel geregistreerd.