Games like Space Cube Tower Defense

You control a space station in the form of a cube that protects the planet from invaders.

You control a space station in the form of a cube that protects the planet from invaders.
Picked to match Space Cube Tower Defense on gameplay, themes, and feel.