It’s no secret that Microsoft’s Xbox has been having a rough couple of years. Trailing behind its competitors Sony and Nintendo, in both sales and cultural cachet, the brand that once dominated the console shooter space with the Halo and Gears of War series has struggled to find its footing …
Read More »