GameStop is offering a free 3-month Xbox Live subscription code along with a download code for Rocket League when you buy a 3-month Xbox Live subscription for $24.99. That's the regular price of the 3-month subscription, so the two bonuses really do come at no extra cost. A 6-month subscription to Xbox Live is usually sold for $40, and Rocket League currently goes for $20, so this deal lands you about $35 in savings. If you don't care about downloading Rocket League, you could also grab the six months of Xbox Live for $25 from Best Buy.

Rocket League will be removed from this offer after today, January 8th, though the extra 3 months of Xbox Live will remain available while supplies last.

Xbox Live members receive free games each month, so Rocket League won't be the only new game you get for free with this deal. January's free titles include Van Helsing and Zombi.

See at GameStop