steamshovelers.cool
Alien Shooter TD Review - Steam Shovelers
Turns out they still make tower defense games