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
You must be logged in to post a comment.
You must be logged in to post a comment.