Liberator TD: Liberator TD is Now Released!

Hello everyone! After long time waiting, Liberator TD is finally released on Steam! It's been five years since our last update. We've been working hard on completing the game, and adding more features and languages. Now…