Liberator TD: 90s-inspired tower defence & shooter by Unruly Folk 5 September 2024 Liberator TD, the latest from WhisperGames and Okay Studio hits PC via Steam on September 18th, 2024. This indie game is a mix of tower defence and top-down shooter, with ...