Freedom Tower: The Invasion
May. 10/13 defense GamesFreedom Tower: The Invasion pits you against the relentless waves of invading humans and their quest to steal your planet. Blast them away by the dozens, upgrading your tower when necessary.
Play Games, Earn Prizes, Chat with Friends and more!
All games and trademarks are copyright their respective owners.if you feel Freedom Tower: The Invasion has been used without proper permission.