Liberator TD: Liberator TD item page is now up on Steam.

You can now visit our item page on Steam. We would highly appreciate it if you follow our game and add it to your wishlist. Thank you for supporting us! We're currently setting things up to initiate the closed beta test…