Borderlands 2

Xbox 360 owners: check out the Ultimate Game Sale. Plus get Defense Grid for free!

Xbox 360 owners: check out the Ultimate Game Sale. Plus get Defense Grid for free!

Paul Acevedo 84

Remember the Xbox 360 Ultimate Game Sale from back in February? Microsoft slashed the prices on more than 20 Games on Demand (downloadable versions of full retail titles) throughout the week, with a different selection of games on sale every day. And now that sale is back again just 4-5 months later. Could it have something to do with Microsoft wanting to sell as many Xbox 360 games as...