Don’t worry if you don’t have Xbox Live Gold Membership as you no longer need it to download Mass Effect 3 demo from Xbox Live Marketplace. Yes, this is happening; Microsoft has decided to grant free Gold access for a limited time so that everyone can roll in and enjoy the multiplayer.
We currently don’t have information on how long the temporary subscription will last and how silver members are going to subscribe for it but it will probably be at least for a week. In any case, it’s a good news for majority of Xbox fans.
You can read the official post on Bioware Social for more.