The storefront provides a basic catalog, friends list management, matchmaking, and other features. It launched in December 2018 as both a website and a standalone launcher, of which the latter is required to download and play games. The Epic Games Store is a digital video game storefront for Microsoft Windows and macOS, operated by Epic Games.