Se trata de un juego de estrategia en tres dimensiones, más concretamente, del estilo Tower Defense. En él, los jugadores tienen que prepararse para rechazar el ataque de una invasión alienígena, a través de un modo campaña con diez escenarios que además podremos jugar en tres modos de dificultad.