It was released in 1990 by NAXAT Soft, which also released the games Alien Crush and Devil's Crush (two pinball type games.)
In 1990, NAXAT Soft released the game, alongside other titles such as Alien Crush and Devil's Crush, both of which are pinball-inspired.