Tag: ムーンクレスタ

Moon Cresta is an arcade game released in 1980 by Nichibutsu. A moving starfield gives the impression of vertical scrolling, but the game is a fixed s...