Xbox Series X Showcase Event

On Thursday, May 7th, Xbox presented their video game showcase online. Producers and developers made announcements from their homes, making it a different type of stage than previous events. Although Xbox had a lot to offer, all world premiere titles announced were only captured in the Xbox’s engine. There was no actual gameplay shown, just […]