BenVTrigger on 05 July 2014
All evidence points to the exact opposite of this.
Litteraly every quantifiable, factual information. Steam users all time high, high end GPUs up, games like Watch Dogs selling tons of units.