Your country is in danger. Foreigners want to invade it! Lead the noble citizens of the United Freedom Country of Arsholes (UFCA) to stop the filthy enemies of Liberty who come from all around Planet Dearth – some of them may be even from outside it!Freedom Defender is...
3.2
Freedom Defender is a satirical tower defense game set in a fictional country obsessed in keeping it's borders free from foreigners.