A modern port of the 1981 arcade game from Konami. The port was completed in 2018, and is compatible with the new video ULA. See the Stardot forum.
More details at Retro Software.
The original game was developed by Konami and published by Sega/Gremlin. The original author is unknown.