The game was released in 1992 for Atari ST. It is a clone of Space Invaders. The game was reviewed in Narsil but gained 42%.
There is an article at Tiscali Games, where is nothing written about this game.
A Windows PC port can be played as a part of Take On Mars game