Submitted by gamerant6371 in technology
The Epic Games Store confirms its free game for December 23, which fans will be able to claim (and should) until 10am CT on December 24.
Submitted by gamerant6371 in technology
The Epic Games Store confirms its free game for December 23, which fans will be able to claim (and should) until 10am CT on December 24.