Octogeddon
Silly indie action strategy game
Free download
https://octogeddon.secursoft.net/