Microsoft needed a good E3. The Xbox One is a powerful, capable console, but a high launch price pushed many prospective buyers into the waiting...
Project CARS is an unashamedly punishing racing game, but it’s all the more rewarding as a result
More Scene