NVIDIA delayed Shield, their portable Android-powered gaming console last month, but have now confirmed a July 31 shipping date. Until now, we didn't really know why the 5-inch gaming device was delayed.
The company have now said that a "mechanical issue that relates to a third party component" is the reason behind the delay, but NVIDIA haven't said anything past that to explain that the issues had been resolved. NVIDIA's original release date for Shield was June 27, so we're not talking about that much of a delay.
But, in order to fan away consumers' issues with the delay, the pricing was dropped from $349 to $299 - something that definitely can't be complained about.