Epic Games has announced that TowerFall Ascension is currently available for free on Epic Games Store. The game will be available for free for the next 24 hours, and PC gamers can visit the game’s EGS page in order to acquire their free copy. Continue reading TowerFall Ascension is now free on Epic Games Store for the next 24 hours