Epic teased that it would detail more about its new Epic Games Store during The Game Awards, and during the event it came out with its proverbial guns blazing. The store launched during the award show, alongside word that it would be giving away free games on a regular basis.
As spotted on the storefront upon launch, its first two offerings are Subnautica and Super Meat Boy. A thumbnail points out that it will be swapping out the free game every two weeks through its partnerships with publishers.
The Game Awards also showed off a trailer for a new game from Supergiant called Hades. The end of the trailer revealed that it is available already in early access, exclusively through the Epic Games Store. More Epic exclusives may be coming throughout the show.