It is terrible game
Space destroyers (speedrun game)

Source and More information: Space destroyers (speedrun game) [Free]

Author: itch.io