What you need to know about Microsoft’s latest games app download platform

Microsoft’s new Windows games app platform, Lighthouse, has finally launched.But, the platform is only available in a limited number of countries.That’s not