A large number of different games were featured in this year’s E3 showcase but this year’s E3 showcase also did bring one of Xbox One’s biggest problems to light. Now, it is pretty much apparent that Microsoft has a problem with its image as a first-party publisher. Microsoft’s first-party tries cannot be called as in […]