If you've held off on subscribing to Xbox Live Gold, Microsoft is giving all Xbox gamers a chance to play online for free this weekend. From today through May 20, Xbox Live multiplayer will be open to everyone across Xbox One and Xbox 360 for every game.

If you already have multiplayer games in your collection, then you'll be set for the weekend. However, if you're looking for something new to play, Rainbow Six Siege will be free to play all weekend as well. And although it won't benefit from the free multiplayer days, Fallout 4 is also going free to play for the weekend.

If the free taste is enough to get you hooked, Xbox Live Gold subscriptions normally cost $9.99 per month, but that monthly cost goes down if you subscribe in 3- or 12-month intervals. Add in the free games that come with the subscription each month, and that's not a bad deal.

Are there any games you're planning to dive into this weekend?

See at Microsoft