Origin@OriginInsiderWe’re making changes to prevent further issues, and are confident that Origin will be stable for international launches later this week.9:01 PM · Mar 5, 201342 Retweets15 Likes