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 ...
It's not often that a video game leaves me completely stunned, but 1000xRESIST somehow managed to do exactly that. Let's get into my time spent with the beautifully twisted narrative ...