Arcade Games: Moon Cresta Posted on January 19, 2006 by theLogBook.com Store Moon Cresta © Nichibutsu Playstation 1 (also featuring sequel SF-X):