Defense Grid: The Awakening is free to claim on the Epic Games Store today

The fourth day of Epic Games Store’s ongoing giveaway promotion is back with a new freebie, with it now offering Defense Grid: The Awakening to claim, the 2008-released classic tower defense game. Read more…
Neowin