Liberators·Mar 24, 2016Liberators: A Strategy Puzzler That Offers Plenty of ChallengesLiberators is a strategy game in real time with his back to the usual notion of building bases and construction units.