JWeinCom on 21 April 2014
Bottom line is that they need to get more games out on their systems. Whether this comes from their own first party studios or third parties, it needs to get done.







