Epic Games storefront is now live in the Microsoft Store October 7, 2021 Fahad Ali Featured, Games, Gaming, Launch, Microsoft Store, Windows 11 No Comments The winds of change? As Redmond promised, the Epic Games Store was destined for arrival in the newly refreshed Microsoft Store as one of the first storefronts in the …