Loading game
Avg. rating
—
Reviews
0
Defend your planet against the Space Invaders. Build your defences against lovecraftian spacecrafts. Keep your health up and you might even become an invader yourself! Warning: this game contains flashing images that may make it unsuitable for people with photosensitive epilepsy.
Catalog sources
Achievement progress has not been imported yet.
No connected platform exposes achievements for this game.
Community notes