The bulk of this film was shot in an empty grocery store that was converted into a studio.
Shot in 1984, not released until 1988.
Uses spaceship effects from other low budget sci-fi films.
The movie was chosen to be part of famous german "SchleFaZ" series. It was aired December 2018 on german TV station Tele5. "SchleFaZ" is a german abbreviation, means "the worst films ever". In that series 2 hosts present the whole film and make fun of it throughout the movie.