Xbox One Ultimate Game Sales – Gears of War, Halo, Witcher and Others On Sale

The biggest sale for Xbox One and Xbox 360 gamers have begun. Microsoft made the official announcement at the Major Nelson blog. Dozens of games are currently discounted for the Xbox platform. Right when the […]