Epic Games Store Officially Reveals Unique Free Game for April 16
The Epic Games Store has officially announced The Stone of Madness as its free game for April 16, while launching a separate freebie for PC gamers in the meantime. Blending tactical stealth with a Bourbon-era Spain setting, The Stone of Madness will mark the single most expensive title given away to Epic Games Store users in April 2026.
The Epic Games Store has officially announced The Stone of Madness as its free game for April 16, while launching a separate freebie for PC gamers in the meantime. Blending tactical stealth with a Bourbon-era Spain setting, The Stone of Madness will mark the single most expensive title given away to Epic Games Store users in April 2026.What's Your Reaction?