A shooter by MP Soft. It was released in 1983 for the BBC Micro.
Ups! sorry we're collecting characters for this videogame