Star Force
Star Force (スターフォース, Sutā Fōsu) (released in North America by Video Ware in the arcades as Mega Force) is a vertical shoot 'em up arcade video game made in 1984 by Tehkan (now known as Tecmo)....
Star Force - Wikipedia