TowerFall Ascension is free at Epic Games Store

TowerFall Ascension is free right now at Epic Games Store. It is free until December 21 at 10 AM. Once you claim it, it’s yours to keep. According to Epic Games Store, “TowerFall Ascension is the definitive version of the hit archery combat game. Inspired by classics from the golden age of couch multiplayer, it’s … Read more