Nice variant of a tower defense game, but it reminded me somehow of "missile command", a very old game from the 80s. Really nice.