2 Facts About Epic Games Store

1. Epic Games Store is available on the web and through Epic Games' launcher application.

FactSnippet No. 268,603 - en.wikipedia.org

2. Epic Games Store is a digital video game storefront operated by Epic Games.

FactSnippet No. 268,602 - en.wikipedia.org