Xbox and Microsoft launch “Starfield”, one of the most anticipated video games
One of the most anticipated video games in years, Starfield, was released globally on Wednesday to the hype and production standards of a Hollywood blockbuster, in a multi-million dollar gamble by Microsoft. The game is the technology giant’s bet to attract players to its Xbox Game Pass subscription service, in … Read more