On the 11th of June, the Xbox Showcase took place. After years of underwhelming Xbox events, it finally happened. Xbox delivered at an event that took the world by storm and left gamers around the world with their jaws on the floor. In this breathtaking event, one game stood out: Bethesda’s Starfield. Developed by the […]