As I said in the new thread for the game, seems familiar-ish to They Are Billions. Which I guess still broadly counts as Tower Defense, just not in the way you’d expect most TD-style games to play.
They Are Billions sold pretty well though from memory, so I guess Funcom are hoping that lightning strikes twice.