A digital video game storefront for Windows PC and macOS created and operated by Epic Games. Originally launched in December 2018, Epic Games Store is both a website as well as a standalone launcher.
Every season of Fortnite adds dozens of shiny cosmetic items to the battle royale via the Item Shop and Battle Pass. Although ...