
1) Taito game
Found on
https://www.crosswordclues.com/clue/megablast

Megablast (メガブラスト) is a 1989 Horizontal scrolling shooter arcade game released by Taito in Europe and Japan. One or two players could control space fighters assigned to deal with an alien invasion using incredible firepower through eight stages. The game is somewhat parodical as many of the game’s mini-bosses resemble previous Taito ...
Found on
http://en.wikipedia.org/wiki/Megablast
No exact match found.