EA has released a new opt-in beta for Origin. Some fine-tuning in the latest version will lower the client’s tendency to hog your system, and also ease the cumbersome DLC download process. It also allows you to display your real name via a tool-tip, so go ahead and disable that if you’re afraid of being outed as that twit who rage quits two rounds into a Mass Effect 3 match. I will find you. More details on EA’s blog.