Another one-weekend-only deal to keep you gaming.
Microsoft’s Xtival is back and the company is almost ready to kick off 72 hours of hardcore gaming. But before they do, they want to make sure none of us miss out on the fun, which is why we’re all getting Xbox Live Gold for the weekend. Just to be clear the offer extends from midday (GMT) on May 1 until midday (GMT) May 4.*
Alright, so it’s not quite as exciting as Half-Life 2, Half-Life 2 Episode 1, Half-Life 2 Episode 2, Half-Life 2: Lost Coast, Team Fortress 2 and Portal for a tenner, but let’s not look a gift horse in the mouth, okay?
*Time zone translation: 4am (PST) on May 1 until 4am (PST) May 4.

I don't get it. I have an account. I just canceled my gold subscription. How can it be a "free" weekend if guys with silver accounts can't play? there would be nothing free in that deal. I'm confused.