Next week, Epic Games Store users will have the chance to claim The Callisto Protocol for free. The Epic Games Store free game giveaways can vary wildly in scope. Oftentimes, Epic Games Store free games are smaller indie titles, but on occasion, fans are treated to bigger budget, AAA game releases.
Show Comment Form
Hide Comment Form