Image: The Verge

Xbox is putting on a 20-minute “no fluff, all games” showcase from third-party studios.

Continue reading…

By

Leave a Reply