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...
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...