Cosmic Spacehead © 1993 Codemasters Software European release.
Released in November 1993 in Europe.
Game's ROM.