Final Star Force is an arcade shoot em up released in 1992 by Toaplan and Tecmo. It is the sequel to Star Force.

Source: Giant Bomb New Releases Final Star Force

By